36#ifndef EVENTGROUP_EVENTS_H
37#define EVENTGROUP_EVENTS_H
51using idNum =
unsigned int;
52using uchar =
unsigned char;
64namespace EVENTSINTERNAL {
90 RgbColor(
const uchar rRhs,
const uchar gRhs,
const uchar bRhs);
101 RgbColor(
const uchar rRhs,
const uchar gRhs,
102 const uchar bRhs,
const uchar aRhs);
147namespace EVENTSINTERNAL {
221 const std::string&
getName()
const;
229 void setName(
const std::string& sName);
277 std::string m_sDescription;
event library export/import macros.
EventGroup class is designed as a data holder for a group. It is designed towards ease of use for a c...
the class stores the concept of an event group internally in the Event library.
EVENTSLIB::RgbColor getColor() const
void setColor(const EVENTSLIB::RgbColor &color)
void setName(const std::string &sName)
std::string getDescription() const
const std::string & getName() const
bool operator<(const EventGroupINT &groupRHS) const