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

# CTimeStampedObject< T > Class Template Reference

`#include <AnalyzerBase.h>`

Collaboration diagram for CTimeStampedObject< T >:

[legend]
List of all members.

## Public Member Functions
| CTimeStampedObject (unsigned long time, const T &object)
unsigned long | getTime () const
void | setTime (unsigned long time)
const T & | getObject () const
## Private Attributes
unsigned long | time
T | object

### template<class T>
class CTimeStampedObject< T >

## Constructor & Destructor Documentation

template<class T>
CTimeStampedObject< T >::CTimeStampedObject | ( | unsigned long | time,
|  | const T & | object
| ) | `[inline]`

| Definition at line 35 of file AnalyzerBase.h.

## Member Function Documentation

template<class T>
unsigned long CTimeStampedObject< T >::getTime | ( |  | ) | const`[inline]`

| Definition at line 41 of file AnalyzerBase.h. References CTimeStampedObject< T >::time. Referenced by CLogAnalyzerBase::interpolate().

template<class T>
void CTimeStampedObject< T >::setTime | ( | unsigned long | time | ) | `[inline]`

| Definition at line 42 of file AnalyzerBase.h.

template<class T>
const T& CTimeStampedObject< T >::getObject | ( |  | ) | const`[inline]`

| Definition at line 43 of file AnalyzerBase.h. References CTimeStampedObject< T >::object. Referenced by CLogAnalyzerBase::interpolate().

## Member Data Documentation

template<class T>
unsigned long CTimeStampedObject< T >::time`[private]`

| Definition at line 46 of file AnalyzerBase.h. Referenced by CTimeStampedObject< T >::getTime().

template<class T>
T CTimeStampedObject< T >::object`[private]`

| Definition at line 47 of file AnalyzerBase.h. Referenced by CTimeStampedObject< T >::getObject().

The documentation for this class was generated from the following file:

- Tools/LogfileAnalyzing/AnalyzerBase.h