Anklang-0.3.0.dev712+gdc4e642f anklang-0.3.0.dev712+gdc4e642f
ASE — Anklang Sound Engine (C++)

« « « Anklang Documentation
Loading...
Searching...
No Matches
Ase::Loop Member List

This is the complete list of members for Ase::Loop, including all inherited members.

add(Func &&func, std::chrono::milliseconds interval=std::chrono::milliseconds(0), LoopPriority priority=LoopPriority::NORMAL) (defined in Ase::Loop)Ase::Loop
add(Func &&func, LoopPriority priority) (defined in Ase::Loop)Ase::Loop
add(Coroutine &&coroutine, LoopPriority priority=LoopPriority::NORMAL) (defined in Ase::Loop)Ase::Loop
add_source(LoopSourceP loop_source, LoopPriority priority=LoopPriority::NORMAL)=0Ase::Looppure virtual
BoolSlot typedef (defined in Ase::Loop)Ase::Loop
BPfdSlot typedef (defined in Ase::Loop)Ase::Loop
cancel(LoopID id)=0Ase::Looppure virtual
cancel(LoopID *idp)=0Ase::Looppure virtual
current()Ase::Loopstatic
delay(std::chrono::milliseconds ms)Ase::Loop
destroy_loop()=0 (defined in Ase::Loop)Ase::Loopprotectedpure virtual
DispatcherSlot typedef (defined in Ase::Loop)Ase::Loop
enable_shared_from_this(T... args)std::enable_shared_from_this< Loop >
exec_dispatcher(const DispatcherSlot &sl, LoopPriority priority=LoopPriority::NORMAL) (defined in Ase::Loop)Ase::Loop
exec_io_handler(BoolVoidPollFunctor &&bvf, int fd, const String &mode, LoopPriority priority=LoopPriority::NORMAL)Ase::Loop
exec_once(uint delay_ms, LoopID *once_id, const VoidSlot &vfunc, LoopPriority priority=LoopPriority::NORMAL)=0Ase::Looppure virtual
exec_sigchld(int64_t pid, const SigchldSlot &vfunc, LoopPriority priority=LoopPriority::NORMAL)=0Ase::Looppure virtual
exec_usignal(int8 signum, const USignalSlot &sl, LoopPriority priority=LoopPriority::USIGNAL)Ase::Loop
finishable()=0Ase::Looppure virtual
has_primary(void)=0Ase::Looppure virtual
has_quit()=0Ase::Looppure virtual
iterate(bool block)=0Ase::Looppure virtual
iterate_pending()=0Ase::Looppure virtual
Loop() (defined in Ase::Loop)Ase::Loopexplicitprotected
LoopImpl (defined in Ase::Loop)Ase::Loopfriend
make_promise(const std::function< void(std::function< void(Result)>)> &executor)Ase::Loop
make_promise(const std::function< void(std::function< void()>)> &executor)Ase::Loop
operator=(T... args)std::enable_shared_from_this< Loop >
pending()=0Ase::Looppure virtual
quit(int quit_code=0)=0Ase::Looppure virtual
run()=0Ase::Looppure virtual
running()=0Ase::Looppure virtual
set_g_main_context(GlibGMainContext *glib_main_context)=0Ase::Looppure virtual
shared_from_this(T... args)std::enable_shared_from_this< Loop >
SigchldSlot typedef (defined in Ase::Loop)Ase::Loop
USignalSlot typedef (defined in Ase::Loop)Ase::Loop
VoidSlot typedef (defined in Ase::Loop)Ase::Loop
VPfdSlot typedef (defined in Ase::Loop)Ase::Loop
wakeup()=0Ase::Looppure virtual
weak_from_this(T... args)std::enable_shared_from_this< Loop >
~enable_shared_from_this(T... args)std::enable_shared_from_this< Loop >
~Loop() (defined in Ase::Loop)Ase::Loopprotectedvirtual