|
Open CASCADE Technology 6.5.2
|
#include <LDOM_MemManager.hxx>

Data Structures | |
| class | HashTable |
| class | MemBlock |
Public Member Functions | |
| LDOM_MemManager (const Standard_Integer aBlockSize) | |
| ~LDOM_MemManager () | |
| void * | Allocate (const Standard_Integer aSize) |
| const char * | HashedAllocate (const char *aString, const Standard_Integer theLen, Standard_Integer &theHash) |
| void | HashedAllocate (const char *aString, const Standard_Integer theLen, LDOMBasicString &theResult) |
| LDOM_Document | Doc () const |
| const LDOM_MemManager & | Self () const |
| const LDOM_BasicElement * | RootElement () const |
Static Public Member Functions | |
| static Standard_Integer | Hash (const char *theString, const Standard_Integer theLen) |
| static Standard_Boolean | CompareStrings (const char *theString, const Standard_Integer theHashValue, const char *theHashedStr) |
| LDOM_MemManager::LDOM_MemManager | ( | const Standard_Integer | aBlockSize | ) |
| LDOM_MemManager::~LDOM_MemManager | ( | ) |
| void* LDOM_MemManager::Allocate | ( | const Standard_Integer | aSize | ) |
| static Standard_Boolean LDOM_MemManager::CompareStrings | ( | const char * | theString, |
| const Standard_Integer | theHashValue, | ||
| const char * | theHashedStr | ||
| ) | [static] |
| LDOM_Document LDOM_MemManager::Doc | ( | ) | const [inline] |
| static Standard_Integer LDOM_MemManager::Hash | ( | const char * | theString, |
| const Standard_Integer | theLen | ||
| ) | [inline, static] |
| const char* LDOM_MemManager::HashedAllocate | ( | const char * | aString, |
| const Standard_Integer | theLen, | ||
| Standard_Integer & | theHash | ||
| ) |
| void LDOM_MemManager::HashedAllocate | ( | const char * | aString, |
| const Standard_Integer | theLen, | ||
| LDOMBasicString & | theResult | ||
| ) |
| const LDOM_BasicElement* LDOM_MemManager::RootElement | ( | ) | const [inline] |
| const LDOM_MemManager& LDOM_MemManager::Self | ( | ) | const [inline] |
1.7.4