CLAM-Development
1.4.0
|
#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 |
![]() | |
virtual | ~Component () |
virtual Component * | ShallowCopy () const |
virtual Component * | DeepCopy () 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 53 of file ControlTrace.cxx.
CLAM::ControlTraceEvent::ControlTraceEvent | ( | const InControlArray & | inputs | ) |
Definition at line 62 of file ControlTrace.cxx.
References CLAM::ControlArray< ControlT >::Size().
CLAM::ControlTraceEvent::ControlTraceEvent | ( | const ControlTraceEvent & | event | ) |
Definition at line 57 of file ControlTrace.cxx.
|
inlinevirtual |
Definition at line 44 of file ControlTrace.hxx.
|
inlinevirtual |
|
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 76 of file ControlTrace.cxx.
References CLAM::Storage::Load().
const ControlTraceEvent & CLAM::ControlTraceEvent::operator= | ( | const ControlTraceEvent & | rhs | ) |
Definition at line 97 of file ControlTrace.cxx.
Definition at line 52 of file ControlTrace.hxx.
|
inline |
Definition at line 54 of file ControlTrace.hxx.
|
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 85 of file ControlTrace.cxx.
References CLAM::Storage::Store().
void CLAM::ControlTraceEvent::UpdateControls | ( | OutControlArray & | array | ) | const |
Definition at line 70 of file ControlTrace.cxx.
References CLAM::ControlArray< ControlT >::Size().
bool CLAM::ControlTraceEvent::ValuesEqual | ( | const ControlTraceEvent & | rhs | ) | const |
Definition at line 103 of file ControlTrace.cxx.
Referenced by CLAM::ControlTraceData::Append().
|
inline |
Definition at line 51 of file ControlTrace.hxx.
Referenced by CLAM::ControlTraceData::Append().