BEAST - Free Software Audio Synthesizer and Tracker  0.10.0
Public Member Functions | Static Public Member Functions | List of all members
Bse::ServerHandle Class Reference

See also the corresponding IDL class Server. More...

#include <bseclientapi.hh>

Inheritance diagram for Bse::ServerHandle:
Inheritance graph
[legend]

Public Member Functions

__Aida_Signal__user_message sig_user_message ()
 
TestObjectHandle get_test_object ()
 See Server::get_test_object()
 
ObjectHandle from_proxy (int64_t proxyid)
 See Server::from_proxy()
 
std::string get_mp3_version ()
 See Server::get_mp3_version()
 
std::string get_vorbis_version ()
 See Server::get_vorbis_version()
 
std::string get_ladspa_path ()
 See Server::get_ladspa_path()
 
std::string get_plugin_path ()
 See Server::get_plugin_path()
 
std::string get_script_path ()
 See Server::get_script_path()
 
std::string get_instrument_path ()
 See Server::get_instrument_path()
 
std::string get_sample_path ()
 See Server::get_sample_path()
 
std::string get_effect_path ()
 See Server::get_effect_path()
 
std::string get_demo_path ()
 See Server::get_demo_path()
 
std::string get_custom_instrument_dir ()
 See Server::get_custom_instrument_dir()
 
std::string get_custom_effect_dir ()
 See Server::get_custom_effect_dir()
 
std::string get_version ()
 See Server::get_version()
 
void save_preferences ()
 See Server::save_preferences()
 
void register_ladspa_plugins ()
 See Server::register_ladspa_plugins()
 
void register_core_plugins ()
 See Server::register_core_plugins()
 
void register_scripts ()
 See Server::register_scripts()
 
bool preferences_locked ()
 See Server::preferences_locked()
 
int n_scripts ()
 See Server::n_scripts()
 
bool can_load (const std::string &file_name)
 See Server::can_load()
 
void start_recording (const std::string &wave_file, double n_seconds)
 See Server::start_recording()
 
ProjectHandle create_project (const std::string &project_name)
 See Server::create_project()
 
void destroy_project (ProjectHandle &project)
 See Server::destroy_project()
 
ClnT_AuxDataSeq list_module_types ()
 See Server::list_module_types()
 
ClnT_AuxData find_module_type (const std::string &module_type)
 See Server::find_module_type()
 
ClnT_Icon module_type_icon (const std::string &module_type)
 See Server::module_type_icon()
 
ClnT_SampleFileInfo sample_file_info (const std::string &file_name)
 See Server::sample_file_info()
 
ClnT_NoteDescription note_describe (MusicalTuning musical_tuning, int note, int fine_tune)
 See Server::note_describe()
 
ClnT_NoteDescription note_describe_from_freq (MusicalTuning musical_tuning, double freq)
 See Server::note_describe_from_freq()
 
ClnT_NoteDescription note_construct (MusicalTuning musical_tuning, int semitone, int octave, int fine_tune)
 See Server::note_construct()
 
ClnT_NoteDescription note_from_string (MusicalTuning musical_tuning, const std::string &name)
 See Server::note_from_string()
 
int note_from_freq (MusicalTuning musical_tuning, double frequency)
 See Server::note_from_freq()
 
double note_to_freq (MusicalTuning musical_tuning, int note, int fine_tune)
 See Server::note_to_freq()
 
template<class Visitor >
void __accept_accessor__ (Visitor &__visitor_)
 
- Public Member Functions inherited from Bse::ObjectHandle
__Aida_Signal__changed sig_changed ()
 
std::string debug_name ()
 See Object::debug_name()
 
int64_t proxy_id ()
 See Object::proxy_id()
 
template<class Visitor >
void __accept_accessor__ (Visitor &__visitor_)
 

Static Public Member Functions

template<class RemoteHandle >
static ServerHandle down_cast (RemoteHandle smh)
 
- Static Public Member Functions inherited from Bse::ObjectHandle
template<class RemoteHandle >
static ObjectHandle down_cast (RemoteHandle smh)
 

Detailed Description

See also the corresponding IDL class Server.


The documentation for this class was generated from the following file: