Anklang 0.3.0-460-gc4ef46ba
ASE — Anklang Sound Engine (C++)
« « « Anklang Documentation |
#include <ase/utils.hh>
Go to the source code of this file.
Classes | |
struct | Ase::PollFD |
Mirrors struct pollfd for poll(3posix) More... | |
class | Ase::EventLoop |
Loop object, polling for events and executing callbacks in accordance. More... | |
class | Ase::MainLoop |
An EventLoop implementation that offers public API for running the loop. More... | |
struct | Ase::LoopState |
class | Ase::EventSource |
EventLoop source for callback execution. More... | |
class | Ase::DispatcherSource |
EventLoop source for handler execution. More... | |
class | Ase::USignalSource |
EventLoop source for handler execution. More... | |
class | Ase::SigchldSource |
EventLoop source for handler execution. More... | |
class | Ase::TimedSource |
EventLoop source for timer execution. More... | |
class | Ase::PollFDSource |
EventLoop source for IO callbacks. More... | |
Namespaces | |
namespace | Ase |
The Anklang C++ API namespace. | |
Typedefs | |
typedef std::shared_ptr< EventSource > | Ase::EventSourceP |
typedef std::shared_ptr< TimedSource > | Ase::TimedSourceP |
typedef std::shared_ptr< PollFDSource > | Ase::PollFDSourceP |
typedef std::shared_ptr< DispatcherSource > | Ase::DispatcherSourceP |
typedef std::shared_ptr< USignalSource > | Ase::USignalSourceP |
typedef std::shared_ptr< SigchldSource > | Ase::SigchldSourceP |
typedef std::shared_ptr< EventLoop > | Ase::EventLoopP |
typedef std::shared_ptr< MainLoop > | Ase::MainLoopP |