| accept(PortBaseOut *portOut) const override (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | |
| accept(PortOut< T > *portOut) const (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | |
| attach(Observer observer) | Ra::Core::Utils::Observable< const std::string &, const PortIn< T > &, bool > | inline |
| attachMember(T *object, void(T::*observer)(Args...)) | Ra::Core::Utils::Observable< const std::string &, const PortIn< T > &, bool > | inline |
| connect(PortBaseOut *portOut) override (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | |
| connect(PortOut< T > *portOut) (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | |
| copyObserversTo(Observable &other) const | Ra::Core::Utils::Observable< const std::string &, const PortIn< T > &, bool > | inline |
| data() | Ra::Dataflow::Core::PortIn< T > | |
| DataType typedef (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | |
| default_value() (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | inline |
| detach(int observerId) | Ra::Core::Utils::Observable< const std::string &, const PortIn< T > &, bool > | inline |
| detachAll() | Ra::Core::Utils::Observable< const std::string &, const PortIn< T > &, bool > | inline |
| disconnect() override (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | |
| from_json(const nlohmann::json &data) override (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | inlinevirtual |
| from_json_impl(const nlohmann::json &data) (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | inline |
| from_json_impl(const nlohmann::json &data) (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | inline |
| has_data() override | Ra::Dataflow::Core::PortIn< T > | inlinevirtual |
| has_default_value() const override (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | inline |
| insert(Ra::Core::VariableSet &v) override (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | inline |
| is_link_mandatory() const (defined in Ra::Dataflow::Core::PortBaseIn) | Ra::Dataflow::Core::PortBaseIn | virtual |
| is_linked() const override (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | inline |
| link() override (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | inline |
| link_as() (defined in Ra::Dataflow::Core::PortBaseIn) | Ra::Dataflow::Core::PortBaseIn | |
| name() const | Ra::Dataflow::Core::PortBase | inline |
| node() const | Ra::Dataflow::Core::PortBase | inline |
| notify(Args... p) const | Ra::Core::Utils::Observable< const std::string &, const PortIn< T > &, bool > | inline |
| Observable()=default | Ra::Core::Utils::Observable< const std::string &, const PortIn< T > &, bool > | |
| Observer typedef | Ra::Core::Utils::Observable< const std::string &, const PortIn< T > &, bool > | |
| operator=(const PortIn &)=delete (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | |
| operator=(const PortBaseIn &)=delete (defined in Ra::Dataflow::Core::PortBaseIn) | Ra::Dataflow::Core::PortBaseIn | |
| operator=(const PortBase &)=delete (defined in Ra::Dataflow::Core::PortBase) | Ra::Dataflow::Core::PortBase | |
| port_typename() const | Ra::Dataflow::Core::PortBase | inline |
| PortBase()=delete (defined in Ra::Dataflow::Core::PortBase) | Ra::Dataflow::Core::PortBase | |
| PortBase(const PortBase &)=delete (defined in Ra::Dataflow::Core::PortBase) | Ra::Dataflow::Core::PortBase | |
| PortBase(const std::string &name, std::type_index type, Node *node) | Ra::Dataflow::Core::PortBase | inline |
| PortBaseIn()=delete (defined in Ra::Dataflow::Core::PortBaseIn) | Ra::Dataflow::Core::PortBaseIn | |
| PortBaseIn(const PortBaseIn &)=delete (defined in Ra::Dataflow::Core::PortBaseIn) | Ra::Dataflow::Core::PortBaseIn | |
| PortBaseIn(Node *node, const std::string &name, std::type_index type) (defined in Ra::Dataflow::Core::PortBaseIn) | Ra::Dataflow::Core::PortBaseIn | protected |
| PortIn()=delete (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | |
| PortIn(const PortIn &)=delete (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | |
| PortIn(Node *node, const std::string &name) | Ra::Dataflow::Core::PortIn< T > | inline |
| PortIn(Node *node, const std::string &name, const T &value) | Ra::Dataflow::Core::PortIn< T > | inline |
| set_default_value(const T &value) (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | inline |
| set_name(const std::string &name) | Ra::Dataflow::Core::PortBase | inline |
| to_json(nlohmann::json &data) override (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | inlinevirtual |
| to_json_impl(nlohmann::json &data) (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | inline |
| to_json_impl(nlohmann::json &data) (defined in Ra::Dataflow::Core::PortIn< T >) | Ra::Dataflow::Core::PortIn< T > | inline |
| type() const | Ra::Dataflow::Core::PortBase | inline |
| ~PortBase()=default | Ra::Dataflow::Core::PortBase | virtual |