Lines Matching full:_size
11 size_t _size;
15 if (buffer._size > 0)
17 _items = new T[buffer._size];
18 memcpy(_items, buffer._items, buffer._size * sizeof(T));
19 _size = buffer._size;
30 _size = 0;
33 CBuffer(): _items(0), _size(0) {};
34 CBuffer(size_t size): _items(0), _size(0) { _items = new T[size]; _size = size; }
35 CBuffer(const CBuffer &buffer): _items(0), _size(0) { CopyToEmpty(buffer); }
40 size_t Size() const { return _size; }
44 if (size != _size)
50 _size = size;
57 if (size > _size)
61 _size = size;
73 if (newSize == _size)
79 if (_size > 0)
80 memcpy(newBuffer, _items, MyMin(MyMin(_size, keepSize), newSize) * sizeof(T));
84 _size = newSize;
158 unsigned _size;
168 _size = 0;
170 CObjArray2(): _items(0), _size(0) {};
172 CObjArray2(const CObjArray2 &buffer): _items(0), _size(0)
174 size_t newSize = buffer._size;
179 _size = newSize;
187 CObjArray2(size_t size): _items(0), _size(0)
192 _size = size;
202 unsigned Size() const { return (unsigned)_size; }
203 bool IsEmpty() const { return _size == 0; }
208 if (size == _size)
215 _size = size;
222 size_t newSize = buffer._size;
227 _size = newSize;