![]() |
neoGFX
Cross-platform C++ app/game engine
|
#include <task.hpp>
Public Member Functions | |
| task (const std::string &aName=std::string{}) | |
| const std::string & | name () const override |
| bool | do_work (yield_type aYieldType=yield_type::NoYield) override |
| void | cancel () noexcept override |
| bool | cancelled () const override |
Public Member Functions inherited from neolib::i_task | |
| virtual | ~i_task ()=default |
| virtual void | run (yield_type aYieldType=yield_type::NoYield)=0 |
|
inline |
|
inlineoverridevirtualnoexcept |
Implements neolib::i_task.
|
inlineoverridevirtual |
Implements neolib::i_task.
|
inlineoverridevirtual |
Implements neolib::i_task.
|
inlineoverridevirtual |
Implements neolib::i_task.