Home | History | Annotate | Download | only in Common

Lines Matching refs:_items

12   T *_items;

16 delete []_items;
17 _items = 0;
20 CBuffer(): _capacity(0), _items(0) {};
21 CBuffer(const CBuffer &buffer): _capacity(0), _items(0) { *this = buffer; }
22 CBuffer(size_t size): _items(0), _capacity(0) { SetCapacity(size); }
23 virtual ~CBuffer() { delete []_items; }
24 operator T *() { return _items; };
25 operator const T *() const { return _items; };
36 memmove(newBuffer, _items, MyMin(_capacity, newCapacity) * sizeof(T));
40 delete []_items;
41 _items = newBuffer;
50 memmove(_items, buffer._items, buffer._capacity * sizeof(T));