|
libpsynth 0.2.1
|
Base class providing runtime polymorphic access to output controls. More...
#include <control.hpp>


Public Member Functions | |
| template<typename T > | |
| T | get () const |
| template<typename T > | |
| const T & | rt_get () const |
| template<typename T > | |
| void | rt_set (const T &, rt_process_context &ctx) |
Protected Member Functions | |
| out_control_base (const std::string &name, node *owner) | |
Base class providing runtime polymorphic access to output controls.
| psynth::graph::out_control_base::out_control_base | ( | const std::string & | name, |
| node * | owner | ||
| ) | [protected] |
| T psynth::graph::out_control_base::get | ( | ) | const |
| const T& psynth::graph::out_control_base::rt_get | ( | ) | const |
| void psynth::graph::out_control_base::rt_set | ( | const T & | , |
| rt_process_context & | ctx | ||
| ) |
1.7.4