r-type  0.0.0
R-Type main
Loading...
Searching...
No Matches
utl::EventBus::PriorityEventQueue Struct Reference

Priority queue for events. More...

+ Collaboration diagram for utl::EventBus::PriorityEventQueue:

Public Member Functions

 PriorityEventQueue ()
 

Public Attributes

std::priority_queue< Event, std::vector< Event >, std::function< bool(const Event &, const Event &)> > events
 
std::mutex mutex
 

Detailed Description

Priority queue for events.

Definition at line 47 of file EventBus.hpp.

Constructor & Destructor Documentation

◆ PriorityEventQueue()

utl::EventBus::PriorityEventQueue::PriorityEventQueue ( )
inline

Definition at line 53 of file EventBus.hpp.

Member Data Documentation

◆ events

std::priority_queue<Event, std::vector<Event>, std::function<bool(const Event &, const Event &)> > utl::EventBus::PriorityEventQueue::events

Definition at line 50 of file EventBus.hpp.

◆ mutex

std::mutex utl::EventBus::PriorityEventQueue::mutex
mutable

Definition at line 51 of file EventBus.hpp.


The documentation for this struct was generated from the following file: