neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::waitable_event_list Class Reference

#include <waitable_event.hpp>

Public Member Functions

 waitable_event_list (const waitable_event &aEvent)
 
template<typename InputIterator >
 waitable_event_list (InputIterator aFirst, InputIterator aLast)
 
wait_result wait () const
 
wait_result wait (const waitable &aWaitable) const
 
wait_result msg_wait (const i_message_queue &aMessageQueue) const
 
wait_result msg_wait (const i_message_queue &aMessageQueue, const waitable &aWaitable) const
 

Detailed Description

Definition at line 87 of file waitable_event.hpp.

Constructor & Destructor Documentation

◆ waitable_event_list() [1/2]

neolib::waitable_event_list::waitable_event_list ( const waitable_event aEvent)
inline

Definition at line 96 of file waitable_event.hpp.

◆ waitable_event_list() [2/2]

template<typename InputIterator >
neolib::waitable_event_list::waitable_event_list ( InputIterator  aFirst,
InputIterator  aLast 
)
inline

Definition at line 101 of file waitable_event.hpp.

Member Function Documentation

◆ msg_wait() [1/2]

wait_result neolib::waitable_event_list::msg_wait ( const i_message_queue aMessageQueue) const

◆ msg_wait() [2/2]

wait_result neolib::waitable_event_list::msg_wait ( const i_message_queue aMessageQueue,
const waitable aWaitable 
) const

◆ wait() [1/2]

wait_result neolib::waitable_event_list::wait ( ) const

◆ wait() [2/2]

wait_result neolib::waitable_event_list::wait ( const waitable aWaitable) const

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