The MAUVE Toolchain
mauve::runtime::AbstractInterface Member List

This is the complete list of members for mauve::runtime::AbstractInterface, including all inherited members.

cleanup()=0mauve::runtime::Configurableprivatepure virtual
configure()=0mauve::runtime::Configurableprivatepure virtual
get_properties() const mauve::runtime::HasProperty
get_properties_size() const (defined in mauve::runtime::HasProperty)mauve::runtime::HasPropertyinline
get_property(std::string const &name) const (defined in mauve::runtime::HasProperty)mauve::runtime::HasProperty
get_property(int index) const (defined in mauve::runtime::HasProperty)mauve::runtime::HasProperty
get_service(std::string const &name) const =0mauve::runtime::AbstractInterfacepure virtual
get_service(int index) const =0 (defined in mauve::runtime::AbstractInterface)mauve::runtime::AbstractInterfacepure virtual
get_service_index(const Service *service) const =0 (defined in mauve::runtime::AbstractInterface)mauve::runtime::AbstractInterfacepure virtual
get_services() const =0mauve::runtime::AbstractInterfacepure virtual
get_services_size() const =0 (defined in mauve::runtime::AbstractInterface)mauve::runtime::AbstractInterfacepure virtual
HasProperty() (defined in mauve::runtime::HasProperty)mauve::runtime::HasProperty
is_configured() const =0mauve::runtime::Configurableprivatepure virtual
mk_property(std::string const &name, T init_value)mauve::runtime::HasPropertyprotected
type_name() const mauve::runtime::AbstractInterface
~HasProperty() noexcept (defined in mauve::runtime::HasProperty)mauve::runtime::HasPropertyvirtual