Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

plist< Type > Class Template Reference

This is our own Panda specialization on the default STL list. More...

#include <plist.h>

List of all members.

Public Types

typedef TYPENAME list< Type,
pallocator< Type > >::size_type 
size_type
typedef TYPENAME list< Type,
pallocator< Type > >::iterator 
iterator
typedef TYPENAME list< Type,
pallocator< Type > >::const_iterator 
const_iterator
typedef TYPENAME list< Type,
pallocator< Type > >::reverse_iterator 
reverse_iterator
typedef TYPENAME list< Type,
pallocator< Type > >::const_reverse_iterator 
const_reverse_iterator

Public Member Functions

 plist ()
 plist (const plist< Type > &copy)
 plist (size_type n)
 plist (size_type n, const Type &value)


Detailed Description

template<class Type>
class plist< Type >

This is our own Panda specialization on the default STL list.

Its main purpose is to call the hooks for MemoryUsage to properly track STL-allocated memory.

Definition at line 50 of file plist.h.


Member Typedef Documentation

template<class Type>
typedef TYPENAME list<Type, pallocator<Type> >::const_iterator plist< Type >::const_iterator
 

Definition at line 59 of file plist.h.

template<class Type>
typedef TYPENAME list<Type, pallocator<Type> >::const_reverse_iterator plist< Type >::const_reverse_iterator
 

Definition at line 61 of file plist.h.

template<class Type>
typedef TYPENAME list<Type, pallocator<Type> >::iterator plist< Type >::iterator
 

Definition at line 58 of file plist.h.

template<class Type>
typedef TYPENAME list<Type, pallocator<Type> >::reverse_iterator plist< Type >::reverse_iterator
 

Definition at line 60 of file plist.h.

template<class Type>
typedef TYPENAME list<Type, pallocator<Type> >::size_type plist< Type >::size_type
 

Definition at line 52 of file plist.h.


Constructor & Destructor Documentation

template<class Type>
plist< Type >::plist  )  [inline]
 

Definition at line 53 of file plist.h.

template<class Type>
plist< Type >::plist const plist< Type > &  copy  )  [inline]
 

Definition at line 54 of file plist.h.

template<class Type>
plist< Type >::plist size_type  n  )  [inline]
 

Definition at line 55 of file plist.h.

template<class Type>
plist< Type >::plist size_type  n,
const Type &  value
[inline]
 

Definition at line 56 of file plist.h.


The documentation for this class was generated from the following file:
Generated on Thu May 1 22:13:44 2003 for DTool by doxygen1.3