SVector Member List

This is the complete list of members for SVector, including all inherited members.

AbstractVector()SVector [inline, protected]
Add(const void *newElement)SAbstractVector [private]
AddArray(const TYPE *array, size_t count)SVector [inline]
SAbstractVector::AddArray(const void *array, size_t count)SAbstractVector [private]
AddArrayAt(const TYPE *array, size_t count, size_t index)SVector [inline]
SAbstractVector::AddArrayAt(const void *array, size_t count, size_t index=SSIZE_MAX)SAbstractVector [private]
AddAt(const void *newElement, size_t index)SAbstractVector [private]
AddItem()SVector [inline]
AddItem(const TYPE &item)SVector [inline]
AddItemAt(size_t index)SVector [inline]
AddItemAt(const TYPE &item, size_t index)SVector [inline]
AddVector(const SVector< TYPE > &o)SVector [inline]
SAbstractVector::AddVector(const SAbstractVector &o)SAbstractVector [private]
AddVectorAt(const SVector< TYPE > &o, size_t index)SVector [inline]
SAbstractVector::AddVectorAt(const SAbstractVector &o, size_t index=SSIZE_MAX)SAbstractVector [private]
Array() const SVector [inline]
AsValue() const SVector [inline]
At(size_t index) const SAbstractVector [inline, private]
Capacity() const SVector [inline]
CountItems() const SVector [inline]
EditArray()SVector [inline]
EditAt(size_t index)SAbstractVector [private]
EditItemAt(size_t i)SVector [inline]
EditTop()SVector [inline]
ItemAt(size_t i) const SVector [inline]
ItemSize() const SAbstractVector [inline, private]
MakeEmpty()SVector [inline]
MoveAfter(SVector< TYPE > &to, SVector< TYPE > &from, size_t count)SVector [static]
SAbstractVector::MoveAfter(SAbstractVector *to, SAbstractVector *from, size_t count)SAbstractVector [private, static]
MoveBefore(SVector< TYPE > &to, SVector< TYPE > &from, size_t count)SVector [static]
SAbstractVector::MoveBefore(SAbstractVector *to, SAbstractVector *from, size_t count)SAbstractVector [private, static]
MoveItems(size_t newIndex, size_t oldIndex, size_t count=1)SVector [inline]
operator=(const SVector< TYPE > &o)SVector [inline]
SAbstractVector::operator=(const SAbstractVector &o)SAbstractVector [private]
operator[](size_t i) const SVector [inline]
PerformAssign(void *to, const void *from, size_t count) const SVector [protected, virtual]
PerformAsValue(const void *from, size_t count) const SVector [protected, virtual]
PerformConstruct(void *base, size_t count) const SVector [protected, virtual]
PerformCopy(void *to, const void *from, size_t count) const SVector [protected, virtual]
PerformDestroy(void *base, size_t count) const SVector [protected, virtual]
PerformMoveAfter(void *to, void *from, size_t count) const SVector [protected, virtual]
PerformMoveBefore(void *to, void *from, size_t count) const SVector [protected, virtual]
PerformReplicate(void *to, const void *protoElement, size_t count) const SVector [protected, virtual]
PerformSetFromValue(void *to, const SValue &value, size_t count)SVector [protected, virtual]
Pop()SVector [inline]
Push()SVector [inline]
Push(const TYPE &item)SVector [inline]
RemoveItemsAt(size_t index, size_t count=1)SVector [inline]
ReplaceAt(const void *newItem, size_t index)SAbstractVector [private]
ReplaceItemAt(const TYPE &item, size_t index)SVector [inline]
SAbstractVector(size_t element_size)SAbstractVector [private]
SAbstractVector(const SAbstractVector &o)SAbstractVector [private]
SetCapacity(size_t total_space)SVector [inline]
SetExtraCapacity(size_t extra_space)SVector [inline]
SetFromValue(const SValue &value)SVector [inline]
SetSize(size_t total_count)SVector [inline]
SetSize(size_t total_count, const TYPE &protoElement)SVector [inline]
SAbstractVector::SetSize(size_t total_count, const void *protoElement)SAbstractVector [private]
SVector()SVector [inline]
SVector(const SVector< TYPE > &o)SVector [inline]
Swap(SVector< TYPE > &o)SVector [inline]
SAbstractVector::Swap(SAbstractVector &o)SAbstractVector [private]
Top() const SVector [inline]
value_type typedefSVector
~SAbstractVector()SAbstractVector [private, virtual]
~SVector()SVector [inline, virtual]