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

Internal event queue structure. More...

+ Collaboration diagram for utl::EventBus::EventQueue:

Public Attributes

std::queue< Eventevents
 
std::mutex mutex
 
std::condition_variable cv
 
std::atomic< std::uint64_t > totalEvents {0}
 

Detailed Description

Internal event queue structure.

Definition at line 36 of file EventBus.hpp.

Member Data Documentation

◆ cv

std::condition_variable utl::EventBus::EventQueue::cv

◆ events

◆ mutex

◆ totalEvents

std::atomic<std::uint64_t> utl::EventBus::EventQueue::totalEvents {0}

Definition at line 41 of file EventBus.hpp.

Referenced by utl::EventBus::publish().


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