Member List

  • Main Page
  • Topics
  • Modules
  • Namespaces
  • Classes
  • Files
  • Examples
  • Class List
  • Class Hierarchy
  • Class Members
Store< type > Member List

This is the complete list of members for Store< type >, including all inherited members.

Add(const type &e)Store< type >inline
Add(type &e)Store< type >inline
Address(void) const Block
AlignedAlloc(size_t iBytes, unsigned int iAlignment)Blockstatic
AlignedFree(void *pData)Blockstatic
Alloc(unsigned int iNewSize)Array< type >inline
Allocate(unsigned int iSize, bool bKeepContent=false)Store< type >inline
Array(const char *sName)Array< type >inline
Array(const char *sName, unsigned int iSize)Array< type >inline
Array(const char *sName, const type *pArray, int iSize)Array< type >inline
Array(const char *sName, bool bNoObjects)Array< type >inline
Array(const char *sName, const Array< type > &a)Array< type >inline
baseAddr()Array< type >inline
baseAddr() const Array< type >inline
mudbox::Block::Block(const char *sName, unsigned int iItemSize)Blockinlineprotected
ByteFill(unsigned char cPattern)Store< type >inline
Check(void) const Block
CheckAll(void)Blockstatic
Clear(bool bDestruct=false)Store< type >inline
Clone(void) const Store< type >inline
Clone(Store &s) const Store< type >inline
Compare(const void *a, const void *b)Store< type >inlineprotectedstatic
Copy(Store &s) const Store< type >inline
mudbox::Array::Copy(Array< type > &a) const Array< type >inline
CopyMemoryBlock(void *pDestination, const void *pSource, long long iSize)Blockstatic
Extend(unsigned int iIndex)Store< type >inline
Extend(int iIndex)Store< type >inline
Fill(type cPattern)Store< type >inline
Find(type a)Store< type >inline
Find(type *a)Store< type >inline
GetFrom(Store &s)Store< type >inline
Head(void)Blockinlinestatic
indexedAddr(unsigned int i)Array< type >inline
indexedAddr(unsigned int i) const Array< type >inline
IndexOf(type pValue)Store< type >inline
IsEmpty(void) const Store< type >inline
ItemCount(void) const Store< type >inline
ItemSize(void) const Blockinline
Last(void)Store< type >inline
LogAll(float fSizeFilter=0.01f, bool bSortByAddress=false)Blockstatic
m_bDataArray< type >mutableprotected
m_iItemSizeBlockprotected
m_iSizeStore< type >mutable
m_pArrayArray< type >mutableprotected
m_pNextBlockprotected
m_pPrevBlockprotected
m_pThisArray< type >mutableprotected
m_sNameBlock
Name(void) const Block
Next(void) const Blockinline
operator bool(void) const Store< type >inline
operator!(void) const Store< type >inline
operator=(const Store &s)Store< type >inline
mudbox::Array::operator=(const Array< type > &a)Array< type >inline
operator[](unsigned int iIndex) const Store< type >inline
operator[](unsigned int iIndex)Store< type >inline
operator[](int iIndex) const Store< type >inline
operator[](int iIndex)Store< type >inline
Optimize(void)Store< type >inline
RegisterMemoryBlock(long long iSize)Blockstatic
Remove(const type &e)Store< type >inline
RemoveAt(unsigned int iIndex)Store< type >inline
RemoveDuplicates(void)Store< type >inline
RemoveTail(int iItemCount=1)Store< type >inline
s_pHeadBlockprotectedstatic
Serialize(class Stream &s)Store< type >
Set(unsigned int iStart, unsigned int iSize, unsigned char cPattern)Array< type >inline
SetAllocatorID(const char *pAllocatorID)Blockstatic
SetBuffer(type *pData, unsigned int iSize=0)Store< type >inline
SetItemCount(unsigned int iSize, bool bKeepContent=false)Store< type >inline
Size(void) const Block
Sort(void)Store< type >inline
Store(const char *sName="unknown")Store< type >inline
Store(unsigned int iSize, const char *sName)Store< type >inline
Store(const type *pArray, int iSize, const char *sName="unknown")Store< type >inline
Store(bool bNoObjects, const char *sName)Store< type >inline
Store(const Store &s)Store< type >inline
UnregisterMemoryBlock(long long iSize)Blockstatic
~Array(void)Array< type >inline
~Block(void)Blockprotected
~Store(void)Store< type >inline
Please send us your comment about this page