The MAUVE Toolchain
mauve::runtime::Port< S > Member List

This is the complete list of members for mauve::runtime::Port< S >, including all inherited members.

AbstractPort()=delete (defined in mauve::runtime::AbstractPort)mauve::runtime::AbstractPort
AbstractPort(std::string const &name)mauve::runtime::AbstractPort
AbstractPort(const AbstractPort &other)=deletemauve::runtime::AbstractPort
connect(S &service) (defined in mauve::runtime::Port< S >)mauve::runtime::Port< S >
connect_service(Service *service) overridefinalmauve::runtime::Port< S >virtual
connected_services() const overridefinalmauve::runtime::Port< S >virtual
connections_size() const overridemauve::runtime::Port< S >inlinevirtual
container (defined in mauve::runtime::Port< S >)mauve::runtime::Port< S >protected
disconnect() overridefinalmauve::runtime::Port< S >virtual
disconnect(S &service) (defined in mauve::runtime::Port< S >)mauve::runtime::Port< S >
get_connection(int index) const overridemauve::runtime::Port< S >virtual
get_type() const =0mauve::runtime::AbstractPortpure virtual
is_connected() const overridefinalmauve::runtime::Port< S >virtual
is_connected_to(S &service) const (defined in mauve::runtime::Port< S >)mauve::runtime::Port< S >
namemauve::runtime::AbstractPort
Port()=delete (defined in mauve::runtime::Port< S >)mauve::runtime::Port< S >
Port(HasPort *container, std::string const &name) (defined in mauve::runtime::Port< S >)mauve::runtime::Port< S >
Port(const Port< S > &other)=delete (defined in mauve::runtime::Port< S >)mauve::runtime::Port< S >protected
services (defined in mauve::runtime::Port< S >)mauve::runtime::Port< S >protected
type_name() const =0mauve::runtime::AbstractPortpure virtual
~AbstractPort() noexcept (defined in mauve::runtime::AbstractPort)mauve::runtime::AbstractPortvirtual
~Port() noexcept (defined in mauve::runtime::Port< S >)mauve::runtime::Port< S >protectedvirtual