| __getStaticRtti(void) | GxClassBaseRoot | inlinestatic |
| _attribute | GxAllocator | protected |
| _pAddress | GxAllocator | protected |
| _size | GxAllocator | protected |
| _type | GxAllocator | protected |
| addAttribute(u32 attribute) | GxAllocator | inline |
| ALLOCATE_TYPE enum name | GxAllocatorFrame | |
| ALLOCATE_TYPE_DEFAULT | GxAllocator | static |
| allocateMemory(u32 type, u32 size, GxMemory::ALIGNMENT alignment=ALLOCATE_ALIGNMENT) override | GxAllocatorFrame | virtual |
| ATTRIBUTE enum name | GxAllocator | |
| ATTRIBUTE_LOCKED_TRACE enum value | GxAllocator | |
| ATTRIBUTE_SEQUENTIAL_THREAD_SAFE enum value | GxAllocator | |
| ATTRIBUTE_THREAD_SAFE enum value | GxAllocator | |
| ATTRIBUTE_TRACE enum value | GxAllocator | |
| ATTRIBUTE_ZERO_CLEAR enum value | GxAllocator | |
| create(void *pAddress, u32 size) | GxAllocatorFrame | static |
| destroy(GxAllocatorFrame *&pAllocator) | GxAllocatorFrame | static |
| freeMemory(void *pAddress) override | GxAllocatorFrame | virtual |
| freeMemoryAll(void) | GxAllocatorFrame | |
| freeMemoryHead(void) | GxAllocatorFrame | |
| freeMemoryTail(void) | GxAllocatorFrame | |
| getAddress(void) const | GxAllocator | inline |
| getAllocatableMaxSize(GxMemory::ALIGNMENT alignment=ALLOCATE_ALIGNMENT) | GxAllocatorFrame | |
| getAttribute(void) const | GxAllocator | inline |
| getDefaultObject(void) | GxClassBaseRoot | inlinevirtual |
| getMemoryType(void) const | GxAllocator | inline |
| getRtti(void) const =0 | GxClassBaseRoot | pure virtual |
| getSize(void) const | GxAllocator | inline |
| getUsedSizeHead(void) const | GxAllocatorFrame | |
| GxAllocator(void) | GxAllocator | protected |
| GxAllocator(GxMemory::TYPE type, GX_CSTR name) | GxAllocator | protected |
| GxAllocatorFrame(void) | GxAllocatorFrame | inlineprotected |
| GxAllocatorFrame(GX_CSTR name, GxMemory::TYPE type, u32 size) | GxAllocatorFrame | |
| GxClassBase(void) | GxClassBase | inline |
| GxClassBase(const GxClassBase &base) | GxClassBase | inline |
| GxClassBaseRoot(void) | GxClassBaseRoot | inline |
| GxClassBaseRoot(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
| initializeAllocateBuffer(void *pAddress, u32 size) | GxAllocator | protected |
| isDefaultObject(void) | GxClassBaseRoot | inline |
| isValidAddr(const void *pAddress) | GxAllocator | virtual |
| lock(void) | GxAllocator | protected |
| MEMORYSTATE_RETURN_TYPE enum name | GxAllocatorFrame | |
| operator=(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
| reallocMemory(void *pAddress, u32 size) | GxAllocator | virtual |
| recordMemoryState(GxMemoryStateHandle &record) | GxAllocatorFrame | |
| reset(void *pAddress, u32 size) | GxAllocatorFrame | |
| returnMemoryState(const GxMemoryStateHandle &record, MEMORYSTATE_RETURN_TYPE type=MEMORYSTATE_RETURN_TYPE::ALL) | GxAllocatorFrame | |
| setAttribute(u32 attribute) | GxAllocator | inline |
| terminateAllocateBuffer(void *pAddress, u32 size) | GxAllocator | protected |
| unlock(void) | GxAllocator | protected |
| ~GxAllocator(void) override | GxAllocator | |
| ~GxAllocatorFrame(void) | GxAllocatorFrame | inline |
| ~GxClassBase(void) override | GxClassBase | inline |
| ~GxClassBaseRoot(void) | GxClassBaseRoot | inlinevirtual |