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 |