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:

- Tools/LogfileAnalyzing/AnalyzerBase.h