The MAUVE Toolchain
mauve::base::MuxReadPortInterface< T, N > Member List

This is the complete list of members for mauve::base::MuxReadPortInterface< T, N >, including all inherited members.

cleanup() overridefinalmauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >inlinevirtual
cleanup_hook()mauve::runtime::WithHookinlineprotectedvirtual
configure() overridefinalmauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >inlinevirtual
configure_hook()mauve::runtime::WithHookinlineprotectedvirtual
CORE typedef (defined in mauve::base::MuxReadPortInterface< T, N >)mauve::base::MuxReadPortInterface< T, N >
core() const (defined in mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >)mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >inlineprotected
core_ptr() const overridefinal (defined in mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >)mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >inlinevirtual
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 overridefinalmauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >virtual
get_service(int index) const overridefinal (defined in mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >)mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >virtual
get_service_index(const Service *service) const overridefinal (defined in mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >)mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >virtual
get_services() const overridefinalmauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >virtual
get_services_size() const overridefinal (defined in mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >)mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >inlinevirtual
HasProperty() (defined in mauve::runtime::HasProperty)mauve::runtime::HasProperty
Interface(Interface const &other)=delete (defined in mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >)mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >
Interface() (defined in mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >)mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >protected
is_configured() const overridefinalmauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >inlinevirtual
logger() const overridemauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >inlinevirtual
mk_call_service(std::string const &name, typename CallServiceImpl< MuxReadPortCore< T, N >, R, P... >::action_t action) (defined in mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >)mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >protected
mk_event_service(std::string const &name, typename EventServiceImpl< MuxReadPortCore< T, N > >::action_t action) (defined in mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >)mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >protected
mk_property(std::string const &name, T init_value)mauve::runtime::HasPropertyprotected
mk_read_service(std::string const &name, typename ReadServiceImpl< MuxReadPortCore< T, N >, T >::action_t action) (defined in mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >)mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >protected
mk_write_service(std::string const &name, typename WriteServiceImpl< MuxReadPortCore< T, N >, T >::action_t action) (defined in mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >)mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >protected
name() constmauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >inlinevirtual
readmauve::base::MuxReadPortInterface< T, N >
shell() const (defined in mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >)mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >inlineprotected
type_name() const mauve::runtime::AbstractInterface
~HasProperty() noexcept (defined in mauve::runtime::HasProperty)mauve::runtime::HasPropertyvirtual
~Interface() noexcept (defined in mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >)mauve::runtime::Interface< MuxReadPortShell< T, N >, MuxReadPortCore< T, N > >protectedvirtual