EdgeAI TIOVX Apps Guide
GraphObj Struct Reference
Collaboration diagram for GraphObj:
Collaboration graph

Data Fields

vx_context tiovx_context
 OpenVX context used for creating all OpenVX references. More...
 
vx_graph tiovx_graph
 Actual OpenVX graph. More...
 
vx_graph_parameter_queue_params_t graph_params_list [TIOVX_MODULES_MAX_GRAPH_PARAMS]
 Graph params list. More...
 
vx_int32 num_graph_params
 Number of graph params. More...
 
vx_int32 num_nodes
 Number of nodes in the graph. More...
 
NodeObj node_list [TIOVX_MODULES_MAX_NODES]
 List of nodes in the graph. More...
 
vx_enum schedule_mode
 
pthread_mutex_t lock
 

Field Documentation

◆ tiovx_context

vx_context GraphObj::tiovx_context

OpenVX context used for creating all OpenVX references.

◆ tiovx_graph

vx_graph GraphObj::tiovx_graph

Actual OpenVX graph.

◆ graph_params_list

vx_graph_parameter_queue_params_t GraphObj::graph_params_list[TIOVX_MODULES_MAX_GRAPH_PARAMS]

Graph params list.

◆ num_graph_params

vx_int32 GraphObj::num_graph_params

Number of graph params.

◆ num_nodes

vx_int32 GraphObj::num_nodes

Number of nodes in the graph.

◆ node_list

NodeObj GraphObj::node_list[TIOVX_MODULES_MAX_NODES]

List of nodes in the graph.

◆ schedule_mode

vx_enum GraphObj::schedule_mode

◆ lock

pthread_mutex_t GraphObj::lock