BEAST/BSE - Better Audio System and Sound Engine  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Bse::ServerIface Class Referenceabstract

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

#include <bseserverapi.hh>

Inherits Bse::ImplicitBase.

Inherited by Bse::ServerImpl.

Public Types

typedef Rapicorn::Aida::Signal
< void(const UserMessage &umsg)> 
Signal_user_message
 

Public Member Functions

virtual std::string __aida_type_name__ () const
 
virtual void __aida_typelist__ (Rapicorn::Aida::TypeHashList &) const
 
virtual const
Rapicorn::Aida::PropertyList
__aida_properties__ ()
 
virtual TestObjectIfaceget_test_object ()=0
 See Server::get_test_object()
 

Static Public Member Functions

static
Rapicorn::Aida::BaseConnection
__aida_connection__ ()
 
- Static Public Member Functions inherited from Bse::ImplicitBase
template<class Class , typename std::enable_if< std::is_base_of< ImplicitBase, Class >::value >::type * = nullptr>
static std::shared_ptr< Class > shared_ptr (Class *object)
 

Public Attributes

Signal_user_message sig_user_message
 

Detailed Description

See also the corresponding IDL class Server.


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