neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
waitable_event.hpp File Reference
#include <neolib/neolib.hpp>
#include <stdexcept>
#include <thread>
#include <mutex>
#include <condition_variable>
#include <vector>
#include <variant>
#include <neolib/task/i_message_queue.hpp>
#include <neolib/task/waitable.hpp>

Go to the source code of this file.

Classes

class  neolib::waitable_event
 
struct  neolib::wait_result_event
 
struct  neolib::wait_result_message
 
struct  neolib::wait_result_waitable
 
class  neolib::waitable_event_list
 

Namespaces

namespace  neolib
 

Typedefs

typedef std::variant< wait_result_event, wait_result_message, wait_result_waitableneolib::wait_result