Inheritance diagram for uscxml::DelayedEventQueue:
[legend]
Collaboration diagram for uscxml::DelayedEventQueue:
[legend]

Public Member Functions

 PIMPL_OPERATORS_INHERIT (DelayedEventQueue, EventQueue)
 
void enqueueDelayed (const Event &event, size_t delayMs, const std::string &eventUUID)
 
void cancelDelayed (const std::string &eventUUID)
 
void cancelAllDelayed ()
 
- Public Member Functions inherited from uscxml::EventQueue
 PIMPL_OPERATORS (EventQueue)
 
virtual Event dequeue (bool blocking)
 
virtual void enqueue (const Event &event)
 

Protected Attributes

std::shared_ptr< DelayedEventQueueImpl_impl
 
- Protected Attributes inherited from uscxml::EventQueue
std::shared_ptr< EventQueueImpl_impl
 

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