VEE_PointerStoreList< T > Class Template Reference

#include <vee_object_store.h>

Collaboration diagram for VEE_PointerStoreList< T >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Protected Attributes

template<typename T>
class VEE_PointerStoreList< T >


Constructor & Destructor Documentation

template<typename T>
VEE_PointerStoreList< T >::VEE_PointerStoreList  )  [inline]
 


Member Function Documentation

template<typename T>
void VEE_PointerStoreList< T >::add T o  )  [inline]
 

template<typename T>
bool VEE_PointerStoreList< T >::remove T o  )  [inline]
 

template<typename T>
bool VEE_PointerStoreList< T >::contains T o  )  [inline]
 

template<typename T>
int VEE_PointerStoreList< T >::size  )  [inline]
 

template<typename T>
void VEE_PointerStoreList< T >::clear  )  [inline]
 

template<typename T>
void VEE_PointerStoreList< T >::toFirst  )  [inline]
 

Move the iterator to the beginning.

template<typename T>
bool VEE_PointerStoreList< T >::isAtEnd  )  [inline]
 

Returns true if the iterator is at end.

template<typename T>
void VEE_PointerStoreList< T >::advance  )  [inline]
 

template<typename T>
T* VEE_PointerStoreList< T >::current  )  [inline]
 

Gets the current object.


Member Data Documentation

template<typename T>
T* VEE_PointerStoreList< T >::m_last [protected]
 

template<typename T>
std::list<T *> VEE_PointerStoreList< T >::m_objs [protected]
 

template<typename T>
std::list<T *>::iterator VEE_PointerStoreList< T >::m_it [protected]
 


The documentation for this class was generated from the following file:
Generated on Mon Mar 12 21:09:32 2007 for VEE - The Visual Effects Engine by  doxygen 1.4.6