reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
94 : Data(A.Data), Size(A.Size), Capacity(A.Capacity) { 95 A.Data = nullptr; 102 Data = RHS.Data; 116 T *Odata = Data; 117 Data = A.allocateT<T>(Ncp); 119 memcpy(Data, Odata, sizeof(T) * Size); 140 return Data[i]; 145 return Data[i]; 150 return Data[Size - 1]; 155 return Data[Size - 1]; 158 iterator begin() { return Data; } 159 iterator end() { return Data + Size; } 161 const_iterator begin() const { return Data; } 162 const_iterator end() const { return Data + Size; } 164 const_iterator cbegin() const { return Data; } 165 const_iterator cend() const { return Data + Size; } 180 Data[Size++] = Elem; 193 Data[i] = C; 201 Data[J] = *I;