#include <CArena.H>
Public Member Functions | |
Node () | |
Node (void *block, size_t size) | |
Node (const Node &rhs) | |
Node & | operator= (const Node &rhs) |
bool | operator< (const Node &rhs) const |
bool | operator== (const Node &rhs) const |
void * | block () const |
void | block (void *blk) |
size_t | size () const |
void | size (size_t sz) |
CArena::Node::Node | ( | ) | [inline] |
CArena::Node::Node | ( | void * | block, | |
size_t | size | |||
) | [inline] |
CArena::Node::Node | ( | const Node & | rhs | ) | [inline] |
void* CArena::Node::block | ( | ) | const [inline] |
Referenced by CArena::alloc().
void CArena::Node::block | ( | void * | blk | ) | [inline] |
size_t CArena::Node::size | ( | ) | const [inline] |
Referenced by CArena::alloc(), and CArena::free().
void CArena::Node::size | ( | size_t | sz | ) | [inline] |