uscxml::DelayedEventQueueImpl Class Referenceabstract
Inheritance diagram for uscxml::DelayedEventQueueImpl:
Collaboration diagram for uscxml::DelayedEventQueueImpl:
Public Member Functions | |
| virtual void | cancelAllDelayed ()=0 |
| virtual void | cancelDelayed (const std::string &eventId)=0 |
| virtual std::shared_ptr< DelayedEventQueueImpl > | create (DelayedEventQueueCallbacks *)=0 |
| virtual void | deserialize (const Data &data)=0 |
| virtual void | enqueueDelayed (const Event &event, size_t delayMs, const std::string &eventUUID)=0 |
| virtual Data | serialize ()=0 |
Public Member Functions inherited from uscxml::EventQueueImpl | |
| virtual std::shared_ptr< EventQueueImpl > | create ()=0 |
| virtual Event | dequeue (size_t blockMs)=0 |
| virtual void | enqueue (const Event &event)=0 |
| virtual void | reset ()=0 |
The documentation for this class was generated from the following file:
- interpreter/EventQueueImpl.h

Public Member Functions inherited from