45 fName(name), fFormat(fmt), fTime(
Time::none), fQoS(0), fEmpty(true)
63 const size_t pos =
fName.find_first_of(
'/');
64 if (pos!=string::npos)
87 const size_t pos =
fName.find_first_of(
'/');
88 if (pos!=string::npos)
bool fEmpty
Quality of service.
A general base-class describing events issues in a state machine.
const char * GetText() const
std::string GetFormat() const
Return the stored format of the data.
Adds some functionality to boost::posix_time::ptime for our needs.
std::vector< char > fData
A human readable description of the event.
int GetQoS() const
Return Quality of Service.
size_t GetSize() const
Return the size of the data.
std::string GetName() const
Return the stored name of the event.
Event()
Empty is true if received event was a NULL pointer.
bool IsEmpty() const
Return if event is not just zero size but empty.
Time GetTime() const
Return reference to a time stamp.
std::string fFormat
A name associated with the event.
Time fTime
Data associated with this event.