#include <ControlTrace.hxx>
Public Types | |
typedef std::vector< TControlData > | ValueArray |
Public Member Functions | |
ControlTraceEvent () | |
ControlTraceEvent (const InControlArray &inputs) | |
ControlTraceEvent (const ControlTraceEvent &event) | |
const ControlTraceEvent & | operator= (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 |
Definition at line 36 of file ControlTrace.hxx.
typedef std::vector<TControlData> CLAM::ControlTraceEvent::ValueArray |
Definition at line 38 of file ControlTrace.hxx.
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.
const char* CLAM::ControlTraceEvent::GetClassName | ( | ) | const [inline, virtual] |
void CLAM::ControlTraceEvent::LoadFrom | ( | Storage & | storage | ) | [virtual] |
Loads component's subitems from the given Storage.
storage | The given storage where the subitem will be loaded from |
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().
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.
storage | The given storage where the subitem will be stored |
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.