Home | History | Annotate | Download | only in Common

Lines Matching refs:_capacity

11   size_t _capacity;

18 _capacity = 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); }
26 size_t GetCapacity() const { return _capacity; }
29 if (newCapacity == _capacity)
35 if (_capacity > 0)
36 memmove(newBuffer, _items, MyMin(_capacity, newCapacity) * sizeof(T));
42 _capacity = newCapacity;
47 if (buffer._capacity > 0)
49 SetCapacity(buffer._capacity);
50 memmove(_items, buffer._items, buffer._capacity * sizeof(T));