Hoard::AddHeaderHeap< SuperblockType, SuperblockSize, SuperHeap > Class Template Reference
#include <addheaderheap.h>
List of all members.
Public Types |
enum | { Alignment = 0
} |
Public Member Functions |
MALLOC_FUNCTION INLINE void * | malloc (size_t sz) |
INLINE void | free (void *ptr) |
Static Public Member Functions |
static INLINE size_t | getSize (void *ptr) |
Private Attributes |
HL::sassert<(((int)
SuperHeap::Alignment)%SuperblockSize==0)> | verifySize1 |
SuperHeap | theHeap |
template<class SuperblockType, size_t SuperblockSize, class SuperHeap>
class Hoard::AddHeaderHeap< SuperblockType, SuperblockSize, SuperHeap >
Member Enumeration Documentation
template<class SuperblockType, size_t SuperblockSize, class SuperHeap>
Member Function Documentation
template<class SuperblockType, size_t SuperblockSize, class SuperHeap>
template<class SuperblockType, size_t SuperblockSize, class SuperHeap>
template<class SuperblockType, size_t SuperblockSize, class SuperHeap>
Member Data Documentation
template<class SuperblockType, size_t SuperblockSize, class SuperHeap>
template<class SuperblockType, size_t SuperblockSize, class SuperHeap>
The documentation for this class was generated from the following file: