|
Anklang-0.3.0.dev712+gdc4e642f anklang-0.3.0.dev712+gdc4e642f
ASE — Anklang Sound Engine (C++)
« « « Anklang Documentation |
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)=0 | Ase::Loop | pure virtual |
| BoolSlot typedef (defined in Ase::Loop) | Ase::Loop | |
| BPfdSlot typedef (defined in Ase::Loop) | Ase::Loop | |
| cancel(LoopID id)=0 | Ase::Loop | pure virtual |
| cancel(LoopID *idp)=0 | Ase::Loop | pure virtual |
| current() | Ase::Loop | static |
| delay(std::chrono::milliseconds ms) | Ase::Loop | |
| destroy_loop()=0 (defined in Ase::Loop) | Ase::Loop | protectedpure 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)=0 | Ase::Loop | pure virtual |
| exec_sigchld(int64_t pid, const SigchldSlot &vfunc, LoopPriority priority=LoopPriority::NORMAL)=0 | Ase::Loop | pure virtual |
| exec_usignal(int8 signum, const USignalSlot &sl, LoopPriority priority=LoopPriority::USIGNAL) | Ase::Loop | |
| finishable()=0 | Ase::Loop | pure virtual |
| has_primary(void)=0 | Ase::Loop | pure virtual |
| has_quit()=0 | Ase::Loop | pure virtual |
| iterate(bool block)=0 | Ase::Loop | pure virtual |
| iterate_pending()=0 | Ase::Loop | pure virtual |
| Loop() (defined in Ase::Loop) | Ase::Loop | explicitprotected |
| LoopImpl (defined in Ase::Loop) | Ase::Loop | friend |
| 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()=0 | Ase::Loop | pure virtual |
| quit(int quit_code=0)=0 | Ase::Loop | pure virtual |
| run()=0 | Ase::Loop | pure virtual |
| running()=0 | Ase::Loop | pure virtual |
| set_g_main_context(GlibGMainContext *glib_main_context)=0 | Ase::Loop | pure 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()=0 | Ase::Loop | pure 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::Loop | protectedvirtual |