uscxml::DelayedEventQueue Class Reference
Inheritance diagram for uscxml::DelayedEventQueue:
Collaboration diagram for uscxml::DelayedEventQueue:
Public Member Functions | |
| void | cancelAllDelayed () |
| void | cancelDelayed (const std::string &eventUUID) |
| virtual std::shared_ptr< DelayedEventQueueImpl > | getImplDelayed () |
| PIMPL_OPERATORS_INHERIT (DelayedEventQueue, EventQueue) void enqueueDelayed(const Event &event | |
Public Member Functions inherited from uscxml::EventQueue | |
| virtual Event | dequeue (size_t blockMs) |
| void | deserialize (const Data &data) |
| virtual void | enqueue (const Event &event) |
| virtual std::shared_ptr< EventQueueImpl > | getImplBase () |
| PIMPL_OPERATORS (EventQueue) | |
| virtual void | reset () |
| Data | serialize () |
Public Attributes | |
| size_t | delayMs |
| size_t const std::string & | eventUUID |
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:
- interpreter/EventQueue.h
- interpreter/EventQueue.cpp

Public Member Functions inherited from