Loading [MathJax]/extensions/TeX/AMSsymbols.js
Radium Engine  1.5.28
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Ra::Dataflow::Core::Functionals::BinaryOpNode< t_a, t_b, t_result > Member List

This is the complete list of members for Ra::Dataflow::Core::Functionals::BinaryOpNode< t_a, t_b, t_result >, including all inherited members.

add_input(PortBaseInPtr in)Ra::Dataflow::Core::Nodeinlineprotected
add_input(U &&... u)Ra::Dataflow::Core::Nodeinlineprotected
add_metadata(const nlohmann::json &data)Ra::Dataflow::Core::Node
add_output(PortBaseOutPtr out)Ra::Dataflow::Core::Nodeinlineprotected
add_output(U &&... u)Ra::Dataflow::Core::Nodeinlineprotected
add_parameter(const std::string &name, const T &value) (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Nodeinlineprotected
add_port(PortCollection< PortPtr< PortType > > &, PortPtr< PortType > port)Ra::Dataflow::Core::Nodeinlineprotected
Arg1_type typedefRa::Dataflow::Core::Functionals::BinaryOpNode< t_a, t_b, t_result >
Arg2_type typedef (defined in Ra::Dataflow::Core::Functionals::BinaryOpNode< t_a, t_b, t_result >)Ra::Dataflow::Core::Functionals::BinaryOpNode< t_a, t_b, t_result >
BinaryOperator typedef (defined in Ra::Dataflow::Core::Functionals::BinaryOpNode< t_a, t_b, t_result >)Ra::Dataflow::Core::Functionals::BinaryOpNode< t_a, t_b, t_result >
BinaryOpNode(const std::string &instanceName, std::optional< BinaryOperator > op={})Ra::Dataflow::Core::Functionals::BinaryOpNode< t_a, t_b, t_result >inline
BinaryOpNode(const std::string &instanceName, const std::string &typeName, std::optional< BinaryOperator > op) (defined in Ra::Dataflow::Core::Functionals::BinaryOpNode< t_a, t_b, t_result >)Ra::Dataflow::Core::Functionals::BinaryOpNode< t_a, t_b, t_result >inlineprotected
compile()Ra::Dataflow::Core::Nodeinlinevirtual
destroy()Ra::Dataflow::Core::Nodeinlinevirtual
display_name() constRa::Dataflow::Core::Nodeinline
execute() overrideRa::Dataflow::Core::Functionals::BinaryOpNode< t_a, t_b, t_result >inlinevirtual
fromJson(const nlohmann::json &data)Ra::Dataflow::Core::Node
fromJsonInternal(const nlohmann::json &data) overrideRa::Dataflow::Core::Functionals::BinaryOpNode< t_a, t_b, t_result >inlineprotectedvirtual
IndexAndPort typedef (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
init() overrideRa::Dataflow::Core::Functionals::BinaryOpNode< t_a, t_b, t_result >inlinevirtual
input_by_index(PortIndex index) constRa::Dataflow::Core::Nodeinline
input_by_index(PortIndex index) constRa::Dataflow::Core::Nodeinline
input_by_name(const std::string &name) const -> IndexAndPort< PortBaseInRawPtr >Ra::Dataflow::Core::Node
input_port(PortIndex index)Ra::Dataflow::Core::Nodeinlineprotected
input_variables()Ra::Dataflow::Core::Nodeinline
inputs() constRa::Dataflow::Core::Nodeinline
instance_name() constRa::Dataflow::Core::Nodeinline
is_initialized() const (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Nodeinline
is_input()Ra::Dataflow::Core::Nodeinline
is_output()Ra::Dataflow::Core::Nodeinline
m_display_nameRa::Dataflow::Core::Nodeprotected
m_initializedRa::Dataflow::Core::Nodeprotected
m_input_variablesRa::Dataflow::Core::Nodeprotected
m_inputsRa::Dataflow::Core::Nodeprotected
m_instance_nameRa::Dataflow::Core::Nodeprotected
m_metadataRa::Dataflow::Core::Nodeprotected
m_model_nameRa::Dataflow::Core::Nodeprotected
m_outputsRa::Dataflow::Core::Nodeprotected
m_parametersRa::Dataflow::Core::Nodeprotected
metadata()Ra::Dataflow::Core::Nodeinline
model_name() constRa::Dataflow::Core::Nodeinline
Node()=delete (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
Node(const Node &)=delete (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
Node(const std::string &instance, const std::string &typeName)Ra::Dataflow::Core::Nodeprotected
node_typename() (defined in Ra::Dataflow::Core::Functionals::BinaryOpNode< t_a, t_b, t_result >)Ra::Dataflow::Core::Functionals::BinaryOpNode< t_a, t_b, t_result >inlinestatic
operator=(const Node &)=delete (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
operator==(const Node &node)Ra::Dataflow::Core::Nodeinline
output_by_index(PortIndex index) constRa::Dataflow::Core::Nodeinline
output_by_index(PortIndex index) constRa::Dataflow::Core::Nodeinline
output_by_name(const std::string &name) const -> IndexAndPort< PortBaseOutRawPtr >Ra::Dataflow::Core::Node
output_port(PortIndex index)Ra::Dataflow::Core::Nodeinlineprotected
outputs() constRa::Dataflow::Core::Nodeinline
parameters()Ra::Dataflow::Core::Nodeinline
ParamHandle typedef (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
port(const PortCollection< PortPtr< PortType > > &ports, PortIndex index) constRa::Dataflow::Core::Nodeinlineprotected
port_base(const PortCollection< PortPtr< PortType > > &ports, PortIndex idx) const -> PortRawPtr< PortType >Ra::Dataflow::Core::Nodeprotected
port_by_index(const std::string &type, PortIndex index) constRa::Dataflow::Core::Node
port_by_name(const std::string &type, const std::string &name) const -> IndexAndPort< PortBaseRawPtr >Ra::Dataflow::Core::Node
port_by_name(const PortCollection< PortPtr< PortType > > &ports, const std::string &name) const -> IndexAndPort< PortRawPtr< PortType > >Ra::Dataflow::Core::Nodeprotected
PortBaseCollection typedef (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
PortBaseInCollection typedef (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
PortBaseInPtr typedef (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
PortBaseInRawPtr typedef (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
PortBaseOutCollection typedef (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
PortBaseOutPtr typedef (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
PortBaseOutRawPtr typedef (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
PortBasePtr typedef (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
PortBaseRawPtr typedef (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
PortCollection typedef (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
PortIndex typedef (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
PortInPtr typedef (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
PortInRawPtr typedef (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
PortOutPtr typedef (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
PortOutRawPtr typedef (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
PortPtr typedef (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
PortRawPtr typedef (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Node
remove_input(PortIndex index)Ra::Dataflow::Core::Nodeinlineprotected
remove_output(PortIndex index)Ra::Dataflow::Core::Nodeinlineprotected
remove_parameter(const std::string &name) (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Nodeinlineprotected
remove_parameter(ParamHandle< T > &handle) (defined in Ra::Dataflow::Core::Node)Ra::Dataflow::Core::Nodeinlineprotected
Res_type typedef (defined in Ra::Dataflow::Core::Functionals::BinaryOpNode< t_a, t_b, t_result >)Ra::Dataflow::Core::Functionals::BinaryOpNode< t_a, t_b, t_result >
set_display_name(const std::string &name)Ra::Dataflow::Core::Nodeinline
set_instance_name(const std::string &name)Ra::Dataflow::Core::Nodeinline
set_operator(BinaryOperator op)Ra::Dataflow::Core::Functionals::BinaryOpNode< t_a, t_b, t_result >inline
toJson(nlohmann::json &data) constRa::Dataflow::Core::Node
toJsonInternal(nlohmann::json &data) const overrideRa::Dataflow::Core::Functionals::BinaryOpNode< t_a, t_b, t_result >inlineprotectedvirtual
~Node()=defaultRa::Dataflow::Core::Nodevirtual