CLAM::ControlTraceEvent Class Reference

#include <ControlTrace.hxx>

List of all members.

Public Types

typedef std::vector< TControlDataValueArray

Public Member Functions

 ControlTraceEvent ()
 ControlTraceEvent (const InControlArray &inputs)
 ControlTraceEvent (const ControlTraceEvent &event)
const ControlTraceEventoperator= (const ControlTraceEvent &)
virtual ~ControlTraceEvent ()
const char * GetClassName () const
 Return the class name.
void LoadFrom (Storage &storage)
 Loads component's subitems from the given Storage.
void StoreOn (Storage &storage) const
 Stores component's subitems on the given Storage.
void WasRepeated ()
unsigned int Repeats () const
size_t Size () const
void UpdateControls (OutControlArray &array) const
bool ValuesEqual (const ControlTraceEvent &rhs) const

Detailed Description

Definition at line 36 of file ControlTrace.hxx.


Member Typedef Documentation

Definition at line 38 of file ControlTrace.hxx.


Constructor & Destructor Documentation

CLAM::ControlTraceEvent::ControlTraceEvent (  ) 

Definition at line 44 of file ControlTrace.cxx.

CLAM::ControlTraceEvent::ControlTraceEvent ( const InControlArray inputs  ) 

Definition at line 53 of file ControlTrace.cxx.

CLAM::ControlTraceEvent::ControlTraceEvent ( const ControlTraceEvent event  ) 

Definition at line 48 of file ControlTrace.cxx.

virtual CLAM::ControlTraceEvent::~ControlTraceEvent (  )  [inline, virtual]

Definition at line 44 of file ControlTrace.hxx.


Member Function Documentation

const char* CLAM::ControlTraceEvent::GetClassName (  )  const [inline, virtual]

Return the class name.

Implements CLAM::Component.

Definition at line 46 of file ControlTrace.hxx.

void CLAM::ControlTraceEvent::LoadFrom ( Storage storage  )  [virtual]

Loads component's subitems from the given Storage.

Parameters:
storage The given storage where the subitem will be loaded from
See also:
Storage

Implements CLAM::Component.

Definition at line 67 of file ControlTrace.cxx.

const ControlTraceEvent & CLAM::ControlTraceEvent::operator= ( const ControlTraceEvent rhs  ) 

Definition at line 88 of file ControlTrace.cxx.

References CLAM::Storage::Store().

unsigned int CLAM::ControlTraceEvent::Repeats (  )  const [inline]

Definition at line 52 of file ControlTrace.hxx.

size_t CLAM::ControlTraceEvent::Size (  )  const [inline]

Definition at line 54 of file ControlTrace.hxx.

void CLAM::ControlTraceEvent::StoreOn ( Storage storage  )  const [virtual]

Stores component's subitems on the given Storage.

Parameters:
storage The given storage where the subitem will be stored
See also:
Storage

Implements CLAM::Component.

Definition at line 76 of file ControlTrace.cxx.

References CLAM::Storage::Load().

void CLAM::ControlTraceEvent::UpdateControls ( OutControlArray array  )  const

Definition at line 61 of file ControlTrace.cxx.

bool CLAM::ControlTraceEvent::ValuesEqual ( const ControlTraceEvent rhs  )  const

Definition at line 94 of file ControlTrace.cxx.

void CLAM::ControlTraceEvent::WasRepeated (  )  [inline]

Definition at line 51 of file ControlTrace.hxx.


The documentation for this class was generated from the following files:
Generated by  doxygen 1.6.3