|
GNode library (C++)
|
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::Node | inline |
| compute()=0 | gnode::Node | pure 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) const | gnode::Node | |
| get_graph_id() const | gnode::Node | |
| get_id() const | gnode::Node | inline |
| get_label() const | gnode::Node | inline |
| get_nports() const | gnode::Node | |
| get_nports(PortType port_type) const | gnode::Node | |
| get_output_data(int port_index) const | gnode::Node | |
| get_p_graph() const | gnode::Node | inline |
| get_port_index(const std::string &port_label) const | gnode::Node | |
| get_port_label(int port_index) const | gnode::Node | |
| get_port_type(const std::string &port_label) const | gnode::Node | |
| get_ports() | gnode::Node | inline |
| get_value_ref(const std::string &port_label) const | gnode::Node | inline |
| get_value_ref(int port_index) const | gnode::Node | inline |
| get_value_ref_void(int port_index) const | gnode::Node | inline |
| id | gnode::Node | private |
| is_dirty | gnode::Node | |
| is_port_connected(int port_index) const | gnode::Node | |
| is_port_connected(const std::string &port_label) const | gnode::Node | |
| label | gnode::Node | private |
| Node()=default | gnode::Node | |
| Node(std::string label) | gnode::Node | inline |
| Node(std::string label, std::string id) | gnode::Node | inline |
| p_graph | gnode::Node | private |
| ports | gnode::Node | private |
| set_id(std::string new_id) | gnode::Node | inline |
| set_input_data(std::shared_ptr< BaseData > data, int port_index) | gnode::Node | |
| set_p_graph(Graph *new_p_graph) | gnode::Node | inline |
| set_value(const std::string &port_label, T new_value) | gnode::Node | inline |
| update() | gnode::Node | |
| ~Node()=default | gnode::Node | virtual |