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