Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

VMemPoolBlockSP Class Reference

Inheritance diagram for VMemPoolBlockSP:

VMemPool List of all members.

Public Member Functions

VMemPool::typeCode type ()
void setType (VMemPool::typeCode val)
Bit32 length ()
void setLength (Bit32 val)
VMemPoolBlockSP next ()
void setNext (VMemPoolBlockSP val)
 VMemPoolBlockSP ()
 VMemPoolBlockSP (Bit32 sp)

Public Attributes

Bit32 sp

Friends

int operator== (VMemPoolBlockSP a, VMemPoolBlockSP b)
int operator!= (VMemPoolBlockSP a, VMemPoolBlockSP b)

Constructor & Destructor Documentation

VMemPoolBlockSP::VMemPoolBlockSP  )  [inline]
 

Definition at line 120 of file VMemPool.C.

VMemPoolBlockSP::VMemPoolBlockSP Bit32  sp  )  [inline]
 

Definition at line 121 of file VMemPool.C.


Member Function Documentation

Bit32 VMemPoolBlockSP::length  )  [inline]
 

Definition at line 100 of file VMemPool.C.

References VMemPool::base, FREEBK_LENGTH, and sp.

Referenced by VMemPool::allocate().

VMemPoolBlockSP VMemPoolBlockSP::next  )  [inline]
 

Definition at line 108 of file VMemPool.C.

References VMemPool::base, FREEBK_NEXT, and sp.

Referenced by VMemPool::allocate(), and VMemPool::free().

void VMemPoolBlockSP::setLength Bit32  val  )  [inline]
 

Definition at line 105 of file VMemPool.C.

References VMemPool::base, FREEBK_LENGTH, and sp.

Referenced by VMemPool::allocate(), and VMemPool::free().

void VMemPoolBlockSP::setNext VMemPoolBlockSP  val  )  [inline]
 

Definition at line 113 of file VMemPool.C.

References VMemPool::base, FREEBK_NEXT, and sp.

Referenced by VMemPool::allocate(), and VMemPool::free().

void VMemPoolBlockSP::setType VMemPool::typeCode  val  )  [inline]
 

Definition at line 98 of file VMemPool.C.

References VMemPool::base, FREEBK_FLAGS, and sp.

Referenced by VMemPool::allocate(), and VMemPool::free().

VMemPool::typeCode VMemPoolBlockSP::type  )  [inline]
 

Definition at line 94 of file VMemPool.C.

References VMemPool::base, FREEBK_FLAGS, and sp.

Referenced by VMemPool::free(), VMemPool::rebuildDirShortIdTable(), and VMemPool::type().


Friends And Related Function Documentation

int operator!= VMemPoolBlockSP  a,
VMemPoolBlockSP  b
[friend]
 

Definition at line 118 of file VMemPool.C.

int operator== VMemPoolBlockSP  a,
VMemPoolBlockSP  b
[friend]
 

Definition at line 116 of file VMemPool.C.


Member Data Documentation

Bit32 VMemPoolBlockSP::sp
 

Definition at line 93 of file VMemPool.C.

Referenced by VMemPool::allocate(), VMemPool::free(), VMemPool::grow(), VMemPool::init(), length(), next(), VMemPool::readCheckpoint(), VMemPool::rebuildDirShortIdTable(), setLength(), setNext(), setType(), VMemPool::type(), and type().


The documentation for this class was generated from the following file:
Generated on Mon May 8 00:49:17 2006 for Vesta by  doxygen 1.4.2