tobicore  7.0.0
 All Classes Functions Variables Typedefs Enumerator Friends Groups Pages
IDMessage Class Reference

TODO. More...

#include <tobiid/IDMessage.hpp>

+ Inheritance diagram for IDMessage:
+ Collaboration diagram for IDMessage:

Public Member Functions

 IDMessage (IDMessage *const other)
 IDMessage (IDFtype familyType, IDevent event)
virtual void Copy (IDMessage *const other)
virtual std::string GetDescription (void) const
virtual void SetDescription (const std::string &description)
virtual std::string GetSource (void) const
virtual void SetSource (const std::string &description)
virtual IDFvalue GetFamily (void) const
virtual bool SetFamilyType (const IDFtype type)
virtual bool SetFamilyType (const std::string &type)
virtual IDFtype GetFamilyType (void) const
virtual void SetEvent (const IDevent event)
virtual IDevent GetEvent (void) const
virtual void Dump (void) const
 Prints internal data.
- Public Member Functions inherited from TCBlock
 TCBlock (void)
 Constructor.
virtual int SetBlockIdx (int fidx=TCBlock::BlockIdxUnset)
 Frame index setter.
virtual int GetBlockIdx (void) const
 Frame index getter.
virtual int IncBlockIdx (void)
 Increments frame index.
virtual void UnsetBlockIdx (void)
 Unsets (invalidates) frame index.
virtual bool IsSetBlockIdx (void) const
 Checks if frame index is set (valid)

Static Public Member Functions

static const IDFtype FamilyType (IDFvalue family)

Static Public Attributes

static const IDFtype FamilyUndef = -1
static const IDFtype FamilyBiosig = 0
static const IDFtype FamilyCustom = 1
static const IDevent EventNull = -1
static std::string TxtFamilyUndef
static std::string TxtFamilyBiosig
static std::string TxtFamilyCustom
- Static Public Attributes inherited from TCBlock
static const int BlockIdxUnset = -1
 Unset frame index value.

Friends

class IDSerializerRapid

Additional Inherited Members

- Public Attributes inherited from TCBlock
TCTimestamp absolute
 Absolute timestamp.
TCTimestamp relative
 Relative timestamp.
- Protected Attributes inherited from TCBlock
int _blockidx
 Frame index.

Detailed Description

TODO.

Examples:
idexample.cpp, idserializerrapid.cpp, and tpidclient.cpp.

Definition at line 30 of file IDMessage.hpp.


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