Class for a simple serializable trigger signal. More...
#include <Trigger.hpp>
Public Member Functions | |
UINT32 | getNumber () const |
virtual const UINT32 | getUsedMemory () const |
void | setNumber (UINT32 number) |
std::string | toString () |
Trigger () | |
Default constructor. More... | |
Trigger (UINT32 number, UINT8 sourceId) | |
Constructor with number and sourceId. More... | |
virtual | ~Trigger () |
Destructor. More... | |
Public Member Functions inherited from datatypes::BasicData | |
BasicData () | |
UINT16 | getDatatype () |
UINT16 | getSourceId () |
virtual void | setSourceId (UINT16 id) |
virtual | ~BasicData () |
Private Attributes | |
UINT32 | m_number |
The trigger counter. More... | |
Additional Inherited Members | |
Protected Attributes inherited from datatypes::BasicData | |
UINT16 | m_datatype |
UINT16 | m_sourceId |
Class for a simple serializable trigger signal.
Definition at line 18 of file Trigger.hpp.
datatypes::Trigger::Trigger | ( | ) |
Default constructor.
Definition at line 19 of file Trigger.cpp.
Constructor with number and sourceId.
number | Number of this message (0..UINT32) |
Definition at line 28 of file Trigger.cpp.
|
virtual |
Destructor.
Definition at line 37 of file Trigger.cpp.
|
inline |
Definition at line 34 of file Trigger.hpp.
|
inlinevirtual |
Implements datatypes::BasicData.
Definition at line 31 of file Trigger.hpp.
void datatypes::Trigger::setNumber | ( | UINT32 | number | ) |
Definition at line 41 of file Trigger.cpp.
std::string datatypes::Trigger::toString | ( | ) |
Definition at line 50 of file Trigger.cpp.
|
private |
The trigger counter.
Definition at line 45 of file Trigger.hpp.