neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::i_async_task Member List
This is the complete list of members for
neolib::i_async_task
, including all inherited members.
abstract_type
typedef
neolib::i_async_task
add_ref
() const noexcept=0
neolib::i_reference_counted
pure virtual
cancel
()=0
neolib::i_task
pure virtual
cancelled
() const =0
neolib::i_task
pure virtual
control_block
()=0
neolib::i_reference_counted
pure virtual
create_message_queue
(std::function< bool()> aIdleFunction=std::function< bool()>())=0
neolib::i_async_task
pure virtual
detach
()=0
neolib::i_async_task
pure virtual
do_work
(yield_type aYieldType=yield_type::NoYield)=0
neolib::i_task
pure virtual
finished
() const noexcept=0
neolib::i_async_task
pure virtual
halt
()=0
neolib::i_async_task
pure virtual
halted
() const noexcept=0
neolib::i_async_task
pure virtual
have_message_queue
() const =0
neolib::i_async_task
pure virtual
have_messages
() const =0
neolib::i_async_task
pure virtual
idle
()=0
neolib::i_async_task
pure virtual
iid
()
neolib::i_async_task
inline
static
io_service
()=0
neolib::i_async_task
pure virtual
join
(i_thread &aThread)=0
neolib::i_async_task
pure virtual
joined
() const =0
neolib::i_async_task
pure virtual
message_queue
() const =0
neolib::i_async_task
pure virtual
message_queue
()=0
neolib::i_async_task
pure virtual
name
() const =0
neolib::i_task
pure virtual
pin
() const noexcept=0
neolib::i_reference_counted
pure virtual
pump_messages
()=0
neolib::i_async_task
pure virtual
register_event_queue
(i_async_event_queue &aQueue)=0
neolib::i_async_task
pure virtual
release
() const =0
neolib::i_reference_counted
pure virtual
release_and_take_ownership
() const =0
neolib::i_reference_counted
pure virtual
release_and_take_ownership
()=0
neolib::i_reference_counted
pure virtual
run
(yield_type aYieldType=yield_type::NoYield)=0
neolib::i_task
pure virtual
running
() const noexcept=0
neolib::i_async_task
pure virtual
thread
() const =0
neolib::i_async_task
pure virtual
timer_service
()=0
neolib::i_async_task
pure virtual
unpin
() const =0
neolib::i_reference_counted
pure virtual
unregister_event_queue
(i_async_event_queue &aQueue)=0
neolib::i_async_task
pure virtual
use_count
() const noexcept=0
neolib::i_reference_counted
pure virtual
wait
() const noexcept=0
neolib::i_async_task
pure virtual
~i_reference_counted
()=default
neolib::i_reference_counted
virtual
~i_service
()=default
neolib::services::i_service
virtual
~i_task
()=default
neolib::i_task
virtual
Generated by
1.9.8