|
libpsynth 0.2.1
|
#include <output_director.hpp>


Public Member Functions | |
| virtual void | defaults (base::conf_node &conf)=0 |
| output_director () | |
| virtual | ~output_director () |
| void | start (base::conf_node &conf) |
| void | stop () |
| graph::audio_async_output_ptr | get_output () const |
Protected Member Functions | |
| virtual graph::audio_async_output_ptr | do_start (base::conf_node &conf)=0 |
| virtual void | do_stop (base::conf_node &conf)=0 |
Protected Attributes | |
| base::conf_node * | m_conf |
| graph::audio_async_output_ptr | m_output |
| psynth::output_director::output_director | ( | ) | [inline] |
| virtual psynth::output_director::~output_director | ( | ) | [inline, virtual] |
| virtual void psynth::output_director::defaults | ( | base::conf_node & | conf | ) | [pure virtual] |
Implemented in psynth::output_director_alsa, psynth::output_director_jack, and psynth::output_director_oss.
| virtual graph::audio_async_output_ptr psynth::output_director::do_start | ( | base::conf_node & | conf | ) | [protected, pure virtual] |
| virtual void psynth::output_director::do_stop | ( | base::conf_node & | conf | ) | [protected, pure virtual] |
| graph::audio_async_output_ptr psynth::output_director::get_output | ( | ) | const [inline] |
| void psynth::output_director::start | ( | base::conf_node & | conf | ) | [inline] |
| void psynth::output_director::stop | ( | ) | [inline] |
base::conf_node* psynth::output_director::m_conf [protected] |
1.7.4