#include <event.hpp>
Definition at line 61 of file event.hpp.
◆ callback
◆ async_event_queue()
◆ ~async_event_queue()
neogfx::async_event_queue::~async_event_queue |
( |
| ) |
|
◆ add()
template<typename... Arguments>
void neogfx::async_event_queue::add |
( |
const event< Arguments... > & |
aEvent, |
|
|
callback |
aCallback |
|
) |
| |
|
inline |
◆ enqueue_to_thread()
void neogfx::async_event_queue::enqueue_to_thread |
( |
std::thread::id |
aThreadId, |
|
|
callback |
aCallback |
|
) |
| |
◆ exec()
bool neogfx::async_event_queue::exec |
( |
| ) |
|
◆ has()
template<typename... Arguments>
bool neogfx::async_event_queue::has |
( |
const event< Arguments... > & |
aEvent | ) |
const |
|
inline |
◆ instance()
◆ remove()
template<typename... Arguments>
void neogfx::async_event_queue::remove |
( |
const event< Arguments... > & |
aEvent | ) |
|
|
inline |
◆ terminate()
void neogfx::async_event_queue::terminate |
( |
| ) |
|
The documentation for this class was generated from the following file: