|
WSF
|
#include <WsfEventManager.hpp>
Public Types | |
| using | Key = std::tuple<double, int, unsigned int> |
Public Member Functions | |
| Event (const Key &aKey, std::unique_ptr< WsfEvent > aEventPtr) | |
| bool | operator> (const Event &rhs) const |
Public Attributes | |
| Key | mKey |
| std::unique_ptr< WsfEvent > | mEventPtr |
Event struct used for storing a key that allows for stable ordering in the priority_queue events are sorted by time first, then by priority, and then by the unsigned integer counter if times and priorities are equal.
| using WsfEventManager::Event::Key = std::tuple<double, int, unsigned int> |
References mEventPtr, and mKey.
Referenced by operator>().
|
inline |
| Key WsfEventManager::Event::mKey |
Referenced by Event(), and operator>().