Home
last modified time | relevance | path

Searched refs:CBaseRecordVector (Results 1 – 2 of 2) sorted by relevance

/external/lzma/CPP/Common/
DMyVector.cpp9 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 …]
DMyVector.h8 class CBaseRecordVector
22 CBaseRecordVector(size_t itemSize): _capacity(0), _size(0), _items(0), _itemSize(itemSize) {} in CBaseRecordVector() function
23 virtual ~CBaseRecordVector();
36 class CRecordVector: public CBaseRecordVector
39 CRecordVector(): CBaseRecordVector(sizeof(T)){}; in CRecordVector()
40 CRecordVector(const CRecordVector &v): CBaseRecordVector(sizeof(T)) { *this = v; } in CRecordVector()