Public Member Functions | |
ServerImpl (BseObject *) | |
virtual TestObjectIfaceP | get_test_object () override |
See Server::get_test_object() | |
virtual ObjectIfaceP | from_proxy (int64_t proxyid) override |
See Server::from_proxy() | |
virtual String | get_mp3_version () override |
See Server::get_mp3_version() | |
virtual String | get_vorbis_version () override |
See Server::get_vorbis_version() | |
virtual String | get_ladspa_path () override |
See Server::get_ladspa_path() | |
virtual String | get_plugin_path () override |
See Server::get_plugin_path() | |
virtual String | get_script_path () override |
See Server::get_script_path() | |
virtual String | get_instrument_path () override |
See Server::get_instrument_path() | |
virtual String | get_sample_path () override |
See Server::get_sample_path() | |
virtual String | get_effect_path () override |
See Server::get_effect_path() | |
virtual String | get_demo_path () override |
See Server::get_demo_path() | |
virtual String | get_version () override |
See Server::get_version() | |
virtual String | get_custom_effect_dir () override |
See Server::get_custom_effect_dir() | |
virtual String | get_custom_instrument_dir () override |
See Server::get_custom_instrument_dir() | |
virtual void | save_preferences () override |
See Server::save_preferences() | |
virtual void | register_ladspa_plugins () override |
See Server::register_ladspa_plugins() | |
virtual void | register_core_plugins () override |
See Server::register_core_plugins() | |
virtual void | start_recording (const String &wave_file, double n_seconds) override |
See Server::start_recording() | |
virtual void | register_scripts () override |
See Server::register_scripts() | |
virtual bool | preferences_locked () override |
See Server::preferences_locked() | |
virtual int | n_scripts () override |
See Server::n_scripts() | |
virtual bool | can_load (const String &file_name) override |
See Server::can_load() | |
virtual ProjectIfaceP | create_project (const String &project_name) override |
See Server::create_project() | |
virtual void | destroy_project (ProjectIface &project) override |
See Server::destroy_project() | |
void | send_user_message (const UserMessage &umsg) |
![]() | |
virtual Rapicorn::Aida::TypeHashList | __aida_typelist__ () const override |
virtual std::string | __aida_type_name__ () const override |
virtual std::vector< std::string > | __aida_aux_data__ () const override |
virtual std::vector< std::string > | __aida_dir__ () const override |
virtual Rapicorn::Aida::Any | __aida_get__ (const std::string &name) const override |
virtual bool | __aida_set__ (const std::string &name, const Rapicorn::Aida::Any &any) override |
virtual const Rapicorn::Aida::PropertyList & | __aida_properties__ () |
template<class Visitor > | |
void | __accept_accessor__ (Visitor &__visitor_) |
![]() | |
template<class BseObjectPtr , typename::std::enable_if< std::is_pointer< BseObjectPtr >::value, bool >::type = true> | |
BseObjectPtr | as () |
template<class ObjectImplP , typename::std::enable_if< DERIVES_shared_ptr< ObjectImplP >::value, bool >::type = true> | |
ObjectImplP | as () |
![]() | |
ObjectImpl (BseObject *) | |
virtual std::string | debug_name () override |
See Object::debug_name() | |
virtual int64_t | proxy_id () override |
See Object::proxy_id() | |
operator BseObject * () | |
virtual BseObject * | as_bse_object () override |
Static Public Member Functions | |
static ServerImpl & | instance () |
Additional Inherited Members | |
![]() | |
typedef Rapicorn::Aida::Signal< void(const SrvT_UserMessage &umsg)> | Signal_user_message |
![]() | |
Signal_user_message | sig_user_message |
![]() | |
template<class Visitor > | |
void | __accept_accessor__ (Visitor &__visitor_) |