CArena::Node Class Reference

#include <CArena.H>

List of all members.

Public Member Functions

 Node ()
 Node (void *block, size_t size)
 Node (const Node &rhs)
Nodeoperator= (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)


Constructor & Destructor Documentation

CArena::Node::Node (  )  [inline]

CArena::Node::Node ( void *  block,
size_t  size 
) [inline]

CArena::Node::Node ( const Node rhs  )  [inline]


Member Function Documentation

Node& CArena::Node::operator= ( const Node rhs  )  [inline]

References m_block, and m_size.

bool CArena::Node::operator< ( const Node rhs  )  const [inline]

References m_block.

bool CArena::Node::operator== ( const Node rhs  )  const [inline]

References m_block.

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]


The documentation for this class was generated from the following file:

Generated on Fri Nov 21 10:11:01 2008 for AMRParticlePaths by  doxygen 1.5.5