![]() |
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 () |
Public Member Functions inherited from neolib::i_io_service | |
| virtual | ~i_io_service ()=default |
Additional Inherited Members | |
Static Public Attributes inherited from neolib::i_io_service | |
| 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.