#include <gx_modulesequencer.h>
|
| ModuleSequencer () |
|
| ~ModuleSequencer () |
|
void | clear_module_states () |
|
virtual void | set_samplerate (unsigned int samplerate) |
|
virtual void | start_ramp_up () |
|
virtual void | start_ramp_down () |
|
virtual void | wait_ramp_down_finished () |
|
void | ramp_down () |
|
void | set_down_dead () |
|
bool | prepare_module_lists () |
|
void | commit_module_lists () |
|
virtual void | set_rack_changed () |
|
virtual bool | update_module_lists () |
|
bool | check_module_lists () |
|
virtual void | overload (OverloadType tp, const char *reason) |
|
void | set_stateflag (StateFlag flag) |
|
void | clear_stateflag (StateFlag flag) |
|
void | set_state (GxEngineState state) |
|
GxEngineState | get_state () |
|
sigc::signal< void, GxEngineState > & | signal_state_change () |
|
void | print_engine_state () |
|
| EngineControl () |
|
| ~EngineControl () |
|
void | init (unsigned int samplerate, unsigned int buffersize, int policy, int priority) |
|
virtual void | wait_ramp_down_finished ()=0 |
|
virtual bool | update_module_lists ()=0 |
|
virtual void | start_ramp_up ()=0 |
|
virtual void | start_ramp_down ()=0 |
|
virtual void | overload (OverloadType tp, const char *reason)=0 |
|
void | set_samplerate (unsigned int samplerate_) |
|
unsigned int | get_samplerate () |
|
void | set_buffersize (unsigned int buffersize_) |
|
unsigned int | get_buffersize () |
|
virtual void | set_rack_changed ()=0 |
|
void | clear_rack_changed () |
|
bool | get_rack_changed () |
|
sigc::signal< void, unsigned int > & | signal_buffersize_change () |
|
sigc::signal< void, unsigned int > & | signal_samplerate_change () |
|
void | add_selector (ModuleSelector &sel) |
|
void | registerParameter (ParameterGroups &groups) |
|
void | get_sched_priority (int &policy, int &priority, int prio_dim=0) |
|
ParamMap & | get_param () |
|
Definition at line 297 of file gx_modulesequencer.h.
◆ StateFlag
Enumerator |
---|
SF_NO_CONNECTION | |
SF_JACK_RECONFIG | |
SF_INITIALIZING | |
SF_OVERLOAD | |
Definition at line 312 of file gx_modulesequencer.h.
◆ ModuleSequencer()
gx_engine::ModuleSequencer::ModuleSequencer |
( |
| ) |
|
◆ ~ModuleSequencer()
gx_engine::ModuleSequencer::~ModuleSequencer |
( |
| ) |
|
◆ check_module_lists()
bool gx_engine::ModuleSequencer::check_module_lists |
( |
| ) |
|
◆ check_overload()
void gx_engine::ModuleSequencer::check_overload |
( |
| ) |
|
|
protected |
◆ clear_module_states()
void gx_engine::ModuleSequencer::clear_module_states |
( |
| ) |
|
|
inline |
◆ clear_stateflag()
void gx_engine::ModuleSequencer::clear_stateflag |
( |
StateFlag |
flag | ) |
|
◆ commit_module_lists()
void gx_engine::ModuleSequencer::commit_module_lists |
( |
| ) |
|
◆ get_state()
◆ overload()
virtual void gx_engine::ModuleSequencer::overload |
( |
OverloadType |
tp, |
|
|
const char * |
reason |
|
) |
| |
|
virtual |
◆ prepare_module_lists()
bool gx_engine::ModuleSequencer::prepare_module_lists |
( |
| ) |
|
◆ print_engine_state()
void gx_engine::ModuleSequencer::print_engine_state |
( |
| ) |
|
◆ ramp_down()
void gx_engine::ModuleSequencer::ramp_down |
( |
| ) |
|
|
inline |
◆ set_down_dead()
void gx_engine::ModuleSequencer::set_down_dead |
( |
| ) |
|
|
inline |
◆ set_overload_interval()
static void gx_engine::ModuleSequencer::set_overload_interval |
( |
int |
i | ) |
|
|
inlinestatic |
◆ set_rack_changed()
virtual void gx_engine::ModuleSequencer::set_rack_changed |
( |
| ) |
|
|
virtual |
◆ set_samplerate()
virtual void gx_engine::ModuleSequencer::set_samplerate |
( |
unsigned int |
samplerate | ) |
|
|
virtual |
◆ set_state()
void gx_engine::ModuleSequencer::set_state |
( |
GxEngineState |
state | ) |
|
◆ set_stateflag()
void gx_engine::ModuleSequencer::set_stateflag |
( |
StateFlag |
flag | ) |
|
◆ signal_state_change()
sigc::signal< void, GxEngineState > & gx_engine::ModuleSequencer::signal_state_change |
( |
| ) |
|
|
inline |
◆ start_ramp_down()
virtual void gx_engine::ModuleSequencer::start_ramp_down |
( |
| ) |
|
|
virtual |
◆ start_ramp_up()
virtual void gx_engine::ModuleSequencer::start_ramp_up |
( |
| ) |
|
|
virtual |
◆ update_module_lists()
virtual bool gx_engine::ModuleSequencer::update_module_lists |
( |
| ) |
|
|
virtual |
◆ wait_ramp_down_finished()
virtual void gx_engine::ModuleSequencer::wait_ramp_down_finished |
( |
| ) |
|
|
virtual |
◆ audio_mode
int gx_engine::ModuleSequencer::audio_mode |
|
protected |
◆ mono_chain
◆ ov_disabled
int gx_engine::ModuleSequencer::ov_disabled |
|
protected |
◆ overload_detected
Glib::Dispatcher gx_engine::ModuleSequencer::overload_detected |
|
protected |
◆ overload_reason
const char* gx_engine::ModuleSequencer::overload_reason |
|
protected |
◆ sporadic_interval
int gx_engine::ModuleSequencer::sporadic_interval |
|
staticprotected |
◆ state_change
sigc::signal<void, GxEngineState> gx_engine::ModuleSequencer::state_change |
|
protected |
◆ stateflags
int gx_engine::ModuleSequencer::stateflags |
|
protected |
◆ stateflags_mutex
boost::mutex gx_engine::ModuleSequencer::stateflags_mutex |
|
protected |
◆ stereo_chain
The documentation for this class was generated from the following file: