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

CTimeStampedObjectCollection< T > Class Template Reference

#include <AnalyzerBase.h>

List of all members.

Public Member Functions

std::vector< CTimeStampedObject<
T > > & 
getCollection ()
void add (unsigned long time, const T &object)
unsigned long startTime ()
unsigned long endTime ()
void sort ()
void reset ()
void offestTime (long offset)

Private Attributes

std::vector< CTimeStampedObject<
T > > 
collection

template<class T>
class CTimeStampedObjectCollection< T >


Member Function Documentation

template<class T>
std::vector<CTimeStampedObject<T> >& CTimeStampedObjectCollection< T >::getCollection  )  [inline]
 

Definition at line 64 of file AnalyzerBase.h.

template<class T>
void CTimeStampedObjectCollection< T >::add unsigned long  time,
const T &  object
[inline]
 

Definition at line 69 of file AnalyzerBase.h.

template<class T>
unsigned long CTimeStampedObjectCollection< T >::startTime  )  [inline]
 

Definition at line 74 of file AnalyzerBase.h.

template<class T>
unsigned long CTimeStampedObjectCollection< T >::endTime  )  [inline]
 

Definition at line 79 of file AnalyzerBase.h.

template<class T>
void CTimeStampedObjectCollection< T >::sort  )  [inline]
 

Definition at line 84 of file AnalyzerBase.h.

template<class T>
void CTimeStampedObjectCollection< T >::reset  )  [inline]
 

Definition at line 86 of file AnalyzerBase.h.

template<class T>
void CTimeStampedObjectCollection< T >::offestTime long  offset  )  [inline]
 

Definition at line 88 of file AnalyzerBase.h.


Member Data Documentation

template<class T>
std::vector<CTimeStampedObject<T> > CTimeStampedObjectCollection< T >::collection [private]
 

Definition at line 96 of file AnalyzerBase.h.


The documentation for this class was generated from the following file:
Generated on Mon Mar 20 22:11:55 2006 for GT2005 by doxygen 1.3.6