Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

base::MemoryTracer::AllocList Class Reference

Collaboration diagram for base::MemoryTracer::AllocList:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void push_front (AllocEntry *e)
void push_back (AllocEntry *e)
AllocEntrypop_back ()
AllocEntrypop_front ()
void remove (AllocEntry *e)
AllocEntryfront () const
AllocEntryback () const
int size () const
AllocEntryfind (void *address, AllocEntry *from=0) const

Protected Attributes

AllocEntryhead
AllocEntrytail
Int len

Member Function Documentation

AllocEntry* base::MemoryTracer::AllocList::back  )  const [inline]
 

Definition at line 172 of file MemoryTracer.

References tail.

AllocEntry* base::MemoryTracer::AllocList::find void *  address,
AllocEntry from = 0
const
 

AllocEntry* base::MemoryTracer::AllocList::front  )  const [inline]
 

Definition at line 171 of file MemoryTracer.

References head.

AllocEntry* base::MemoryTracer::AllocList::pop_back  ) 
 

AllocEntry* base::MemoryTracer::AllocList::pop_front  ) 
 

void base::MemoryTracer::AllocList::push_back AllocEntry e  ) 
 

void base::MemoryTracer::AllocList::push_front AllocEntry e  ) 
 

void base::MemoryTracer::AllocList::remove AllocEntry e  ) 
 

int base::MemoryTracer::AllocList::size  )  const [inline]
 

Definition at line 173 of file MemoryTracer.

References len.


Member Data Documentation

AllocEntry* base::MemoryTracer::AllocList::head [protected]
 

Definition at line 181 of file MemoryTracer.

Referenced by front().

Int base::MemoryTracer::AllocList::len [protected]
 

Definition at line 183 of file MemoryTracer.

Referenced by size().

AllocEntry* base::MemoryTracer::AllocList::tail [protected]
 

Definition at line 182 of file MemoryTracer.

Referenced by back().


The documentation for this class was generated from the following file:
Generated on Thu Jul 29 16:38:48 2004 for OpenSim by doxygen 1.3.6