Exponent::Collections::TPointerCollection< TypeName > Member List

This is the complete list of members for Exponent::Collections::TPointerCollection< TypeName >, including all inherited members.

addElement(TypeName *pointer)Exponent::Collections::TPointerCollection< TypeName >
addElementAtIndex(const long index, TypeName *pointer)Exponent::Collections::TPointerCollection< TypeName >
CCountedObject()Exponent::Basics::CCountedObject
CCountedObject(const char *className)Exponent::Basics::CCountedObject
clearArray()Exponent::Collections::TPointerCollection< TypeName >
constElementAtIndex(const long index) const Exponent::Collections::TPointerCollection< TypeName >
deletePointerAtIndex(const long index)Exponent::Collections::TPointerCollection< TypeName >
dereference()Exponent::Basics::CCountedObject [virtual]
elementAtIndex(const long index)Exponent::Collections::TPointerCollection< TypeName >
expand()Exponent::Collections::TPointerCollection< TypeName > [protected]
freePointers()Exponent::Collections::TPointerCollection< TypeName > [protected]
getArraySize() constExponent::Collections::TPointerCollection< TypeName >
getIndexOfPointer(const TypeName *pointer)Exponent::Collections::TPointerCollection< TypeName >
getInsertIndex() constExponent::Collections::TPointerCollection< TypeName >
getMutableInternalBuffer()Exponent::Collections::TPointerCollection< TypeName > [inline]
getNumberOfElementsUntilNextGrow()Exponent::Collections::TPointerCollection< TypeName >
getObjectClass() const=0Exponent::Basics::ICountedObject [pure virtual]
getObjectDescription(char *string, const long size) const Exponent::Basics::CCountedObject [virtual]
getReferenceCount() constExponent::Basics::CCountedObject [virtual]
ICountedObject()Exponent::Basics::ICountedObject [inline]
initialise()Exponent::Collections::TPointerCollection< TypeName > [protected]
isArrayEmpty() constExponent::Collections::TPointerCollection< TypeName >
isPointerInArray(const TypeName *pointer)Exponent::Collections::TPointerCollection< TypeName >
m_arrayExponent::Collections::TPointerCollection< TypeName > [protected]
m_arraySizeExponent::Collections::TPointerCollection< TypeName > [protected]
m_growSizeExponent::Collections::TPointerCollection< TypeName > [protected]
m_insertIndexExponent::Collections::TPointerCollection< TypeName > [protected]
m_pointerDeletionHandlerExponent::Collections::TPointerCollection< TypeName > [protected]
m_referenceCountExponent::Basics::CCountedObject [protected]
operator[](const long index)Exponent::Collections::TPointerCollection< TypeName >
qsortCompare typedefExponent::Collections::TPointerCollection< TypeName >
referenced()Exponent::Basics::CCountedObject [virtual]
registerPointerDeleter(TPointerDeleter< TypeName > *pointerDeleter=&TPOINTER_COLLECTION_DEFAULT_DELETER)Exponent::Collections::TPointerCollection< TypeName > [inline]
removeElementAtIndexWithoutDeletion(const long index)Exponent::Collections::TPointerCollection< TypeName >
reorder(const bool resize=true)Exponent::Collections::TPointerCollection< TypeName >
setGrowSize(const long growSize=TPOINTERCOLLECTION_DEFAULT_GROW_SIZE)Exponent::Collections::TPointerCollection< TypeName >
sortArray(qsortCompare compareFunction)Exponent::Collections::TPointerCollection< TypeName >
swapIndexes(const long index1, const long index2)Exponent::Collections::TPointerCollection< TypeName >
TPOINTER_COLLECTION_DEFAULT_DELETERExponent::Collections::TPointerCollection< TypeName > [static]
TPOINTER_COLLECTION_DEFAULT_NULLERExponent::Collections::TPointerCollection< TypeName > [static]
TPointerCollection(TPointerDeleter< TypeName > *pointerDeleter=&TPOINTER_COLLECTION_DEFAULT_DELETER)Exponent::Collections::TPointerCollection< TypeName >
TPOINTERCOLLECTION_DEFAULT_GROW_SIZEExponent::Collections::TPointerCollection< TypeName > [static]
TPOINTERCOLLECTION_FAILED_TO_FIND_POINTERExponent::Collections::TPointerCollection< TypeName > [static]
~CCountedObject()Exponent::Basics::CCountedObject [virtual]
~ICountedObject()Exponent::Basics::ICountedObject [inline, virtual]
~TPointerCollection()Exponent::Collections::TPointerCollection< TypeName > [virtual]


Infinity API - Member List generated on 7 Mar 2007