| 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::Port | inline |
| has_callback() const (defined in Simo::Ports::CallbackInPort< Payload, ReturnType >) | Simo::Ports::CallbackInPort< Payload, ReturnType > | inline |
| name() const (defined in Simo::Port) | Simo::Port | inline |
| name(const std::string_view name) (defined in Simo::Port) | Simo::Port | inline |
| name_ (defined in Simo::Port) | Simo::Port | protected |
| 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::Port | virtual |