![]() |
neoGFX
Cross-platform C++ app/game engine
|
#include <async_task.hpp>
Public Types | |
typedef boost::asio::io_service | native_io_service_type |
Public Member Functions | |
io_service (async_task &aTask) | |
bool | do_io (bool aProcessEvents=true, std::size_t aMaximumPollCount=kDefaultPollCount) override |
native_io_service_type & | native_object () |
![]() | |
virtual | ~i_io_service ()=default |
Additional Inherited Members | |
![]() | |
static constexpr std::size_t | kDefaultPollCount = 256 |
Definition at line 52 of file async_task.hpp.
typedef boost::asio::io_service neolib::io_service::native_io_service_type |
Definition at line 56 of file async_task.hpp.
|
inline |
Definition at line 59 of file async_task.hpp.
|
overridevirtual |
Implements neolib::i_io_service.
|
inline |
Definition at line 63 of file async_task.hpp.