Simo 0.0.1
Loading...
Searching...
No Matches
Simo::Ports::CallbackContractInPort< Payload, ReturnType, Contract > Member List

This is the complete list of members for Simo::Ports::CallbackContractInPort< Payload, ReturnType, Contract >, including all inherited members.

Callback typedef (defined in Simo::Ports::CallbackInPort< Payload, ReturnType >)Simo::Ports::CallbackInPort< Payload, ReturnType >
callback(Callback callback) (defined in Simo::Ports::CallbackInPort< Payload, ReturnType >)Simo::Ports::CallbackInPort< Payload, ReturnType >inline
callback_ (defined in Simo::Ports::CallbackInPort< Payload, ReturnType >)Simo::Ports::CallbackInPort< Payload, ReturnType >protected
CallbackContractInPort()=default (defined in Simo::Ports::CallbackContractInPort< Payload, ReturnType, Contract >)Simo::Ports::CallbackContractInPort< Payload, ReturnType, Contract >
CallbackContractInPort(CallbackInPort< Payload, ReturnType >::Callback callback) (defined in Simo::Ports::CallbackContractInPort< Payload, ReturnType, Contract >)Simo::Ports::CallbackContractInPort< Payload, ReturnType, Contract >inlineexplicit
CallbackInPort()=default (defined in Simo::Ports::CallbackInPort< Payload, ReturnType >)Simo::Ports::CallbackInPort< Payload, ReturnType >
CallbackInPort(Callback callback) (defined in Simo::Ports::CallbackInPort< Payload, ReturnType >)Simo::Ports::CallbackInPort< Payload, ReturnType >inlineexplicit
connect(Port *other) override (defined in Simo::Ports::CallbackContractInPort< Payload, ReturnType, Contract >)Simo::Ports::CallbackContractInPort< Payload, ReturnType, Contract >virtual
connected_port(ContractInterface *port) (defined in Simo::Ports::ContractInterface< Contract >)Simo::Ports::ContractInterface< Contract >inline
connected_port_ (defined in Simo::Ports::ContractInterface< Contract >)Simo::Ports::ContractInterface< Contract >protected
connected_port_contract_predicate(std::function< bool(Contract)> predicate) (defined in Simo::Ports::ContractInterface< Contract >)Simo::Ports::ContractInterface< Contract >inline
connected_port_contract_predicate_ (defined in Simo::Ports::ContractInterface< Contract >)Simo::Ports::ContractInterface< Contract >protected
contract() (defined in Simo::Ports::ContractInterface< Contract >)Simo::Ports::ContractInterface< Contract >inline
contract(Contract contract) (defined in Simo::Ports::ContractInterface< Contract >)Simo::Ports::ContractInterface< Contract >inline
contract_ (defined in Simo::Ports::ContractInterface< Contract >)Simo::Ports::ContractInterface< Contract >protected
get_type_id(this Self &)Simo::Portinline
has_callback() const (defined in Simo::Ports::CallbackInPort< Payload, ReturnType >)Simo::Ports::CallbackInPort< Payload, ReturnType >inline
name() const (defined in Simo::Port)Simo::Portinline
name(const std::string_view name) (defined in Simo::Port)Simo::Portinline
name_ (defined in Simo::Port)Simo::Portprotected
receive(Payload payload) (defined in Simo::Ports::CallbackInPort< Payload, ReturnType >)Simo::Ports::CallbackInPort< Payload, ReturnType >inlineprotected
receive(Payload payload) (defined in Simo::Ports::CallbackInPort< Payload, ReturnType >)Simo::Ports::CallbackInPort< Payload, ReturnType >inlineprotected
TypeId typedef (defined in Simo::Port)Simo::Port
verify_connected_port_contract() (defined in Simo::Ports::ContractInterface< Contract >)Simo::Ports::ContractInterface< Contract >inline
~Port()=default (defined in Simo::Port)Simo::Portvirtual