|
libpsynth 0.2.1
|
#include <thread_async.hpp>


Public Types | |
| typedef detail::async_base_impl::callback_type | callback_type |
Public Member Functions | |
| thread_async (callback_type cb, bool realtime=false) | |
| ~thread_async () | |
| void | start () |
| void | stop () |
Protected Member Functions | |
| virtual void | run () |
| virtual void | iterate () |
Reimplemented from psynth::io::detail::async_base_impl.
Reimplemented in psynth::io::alsa_raw_output, and psynth::io::oss_raw_output.
| psynth::io::thread_async::thread_async | ( | callback_type | cb, |
| bool | realtime = false |
||
| ) | [inline] |
| psynth::io::thread_async::~thread_async | ( | ) | [inline] |
| virtual void psynth::io::thread_async::iterate | ( | ) | [inline, protected, virtual] |
Reimplemented in psynth::io::alsa_raw_output.
| void psynth::io::thread_async::run | ( | ) | [protected, virtual] |
| void psynth::io::thread_async::start | ( | ) | [virtual] |
Implements psynth::io::async_base.
Reimplemented in psynth::io::alsa_raw_output.
| void psynth::io::thread_async::stop | ( | ) | [virtual] |
Implements psynth::io::async_base.
Reimplemented in psynth::io::alsa_raw_output.
1.7.4