36#ifndef EVENT_EVENTSINTERNAL_H
37#define EVENT_EVENTSINTERNAL_H
62namespace EVENTSINTERNAL {
87 Event(
const idNum
id,
const int sample,
const idNum groupId);
102namespace EVENTSINTERNAL {
134 EventINT(idNum
id,
int iSample, idNum groupId);
258 std::string m_sDescription;
284struct hash<EVENTSLIB::EVENTSINTERNAL::EventINT>
288 return hash<int>()(rhs.
getId());
event library export/import macros.
static EventINT fromSample(int iSample)
void setDescription(const std::string &description)
void setDescription(std::string &&description)
bool operator<(const EventINT &rhs) const
void setSample(int iSample)
void setGroupId(idNum iGroup)
std::string getDescription() const
EventINT operator=(const EventINT &rhs)
bool operator==(const EventINT &rhs) const