Represents a node endpoint. More...
#include "api/node_endpoint.h"
Public Member Functions | |
virtual const INode & | get_node () const =0 |
Get backreference to the node endpoint's owning node. | |
virtual const IEndpointDefinition & | get_endpoint_definition () const =0 |
Get reference to the node endpoint's definition. | |
virtual const CValue * | get_value () const =0 |
Get pointer to the node endpoint's current value. More... | |
virtual const CPath & | get_path () const =0 |
Get node endpoint's path. More... | |
Represents a node endpoint.
Endpoints are the controls and stream i/o of Integra Modules.
INodeEndpoint provides methods to query the endpoints of nodes (Module Instances)
|
pure virtual |
Get node endpoint's path.
The node endpoint's path consists of the owning node's path, with the node endpoint's name (from the endpoint definition ) appended to it.
|
pure virtual |
Get pointer to the node endpoint's current value.