GNode library (C++)
Loading...
Searching...
No Matches
gnode::Node Member List

This is the complete list of members for gnode::Node, including all inherited members.

add_port(PortType port_type, const std::string &port_label, Args &&...args)gnode::Nodeinline
compute()=0gnode::Nodepure virtual
get_base_data(int port_index)gnode::Node
get_base_data(const std::string &port_label)gnode::Node
get_data_type(int port_index) constgnode::Node
get_graph_id() constgnode::Node
get_id() constgnode::Nodeinline
get_label() constgnode::Nodeinline
get_nports() constgnode::Node
get_nports(PortType port_type) constgnode::Node
get_output_data(int port_index) constgnode::Node
get_p_graph() constgnode::Nodeinline
get_port_index(const std::string &port_label) constgnode::Node
get_port_label(int port_index) constgnode::Node
get_port_type(const std::string &port_label) constgnode::Node
get_ports()gnode::Nodeinline
get_value_ref(const std::string &port_label) constgnode::Nodeinline
get_value_ref(int port_index) constgnode::Nodeinline
get_value_ref_void(int port_index) constgnode::Nodeinline
idgnode::Nodeprivate
is_dirtygnode::Node
is_port_connected(int port_index) constgnode::Node
is_port_connected(const std::string &port_label) constgnode::Node
labelgnode::Nodeprivate
Node()=defaultgnode::Node
Node(std::string label)gnode::Nodeinline
Node(std::string label, std::string id)gnode::Nodeinline
p_graphgnode::Nodeprivate
portsgnode::Nodeprivate
set_id(std::string new_id)gnode::Nodeinline
set_input_data(std::shared_ptr< BaseData > data, int port_index)gnode::Node
set_p_graph(Graph *new_p_graph)gnode::Nodeinline
set_value(const std::string &port_label, T new_value)gnode::Nodeinline
update()gnode::Node
~Node()=defaultgnode::Nodevirtual