v2.0.0
Loading...
Searching...
No Matches
EVENTSLIB::EVENTSINTERNAL Namespace Reference

Classes

class  EventINT
 Internal event representation with sample position, group link, and unique ID used by EventManager. More...
class  EventGroupINT
 the class stores the concept of an event group internally in the Event library. More...
struct  EventUpdate
 Serializable delta record describing a single event creation, deletion, or modification for shared-memory transport. More...
class  EventSharedMemManager
 Publishes and receives event change notifications between processes via a shared-memory ring buffer. More...

Enumerations

enum  EventUpdateType { NULL_EVENT , NEW_EVENT , DELETE_EVENT }

Variables

const std::string EventUpdateTypeString [3] = {"Null Event", "New Event", "Delete Event"}

Enumeration Type Documentation

◆ EventUpdateType

The type enum specifies what kind of event happened.

Enumerator
NULL_EVENT 
NEW_EVENT 
DELETE_EVENT 

Definition at line 78 of file eventsharedmemmanager.h.

Variable Documentation

◆ EventUpdateTypeString

const std::string EVENTSLIB::EVENTSINTERNAL::EventUpdateTypeString[3] = {"Null Event", "New Event", "Delete Event"}

Allows for a text description of each option in enum EventUpdateType.

Definition at line 84 of file eventsharedmemmanager.h.