Searched refs:CBaseRecordVector (Results 1 – 2 of 2) sorted by relevance
9 CBaseRecordVector::~CBaseRecordVector() { ClearAndFree(); } in ~CBaseRecordVector()11 void CBaseRecordVector::ClearAndFree() in ClearAndFree()20 void CBaseRecordVector::Clear() { DeleteFrom(0); } in Clear()21 void CBaseRecordVector::DeleteBack() { Delete(_size - 1); } in DeleteBack()22 void CBaseRecordVector::DeleteFrom(int index) { Delete(index, _size - index); } in DeleteFrom()24 void CBaseRecordVector::ReserveOnePosition() in ReserveOnePosition()36 void CBaseRecordVector::Reserve(int newCapacity) in Reserve()60 void CBaseRecordVector::ReserveDown() in ReserveDown()65 void CBaseRecordVector::MoveItems(int destIndex, int srcIndex) in MoveItems()72 void CBaseRecordVector::InsertOneItem(int index) in InsertOneItem()[all …]
8 class CBaseRecordVector22 CBaseRecordVector(size_t itemSize): _capacity(0), _size(0), _items(0), _itemSize(itemSize) {} in CBaseRecordVector() function23 virtual ~CBaseRecordVector();36 class CRecordVector: public CBaseRecordVector39 CRecordVector(): CBaseRecordVector(sizeof(T)){}; in CRecordVector()40 CRecordVector(const CRecordVector &v): CBaseRecordVector(sizeof(T)) { *this = v; } in CRecordVector()