apol_infoflow_node Struct Reference

List of all members.

Public Attributes

const qpol_type_ttype
int node_type
 one of APOL_INFOFLOW_NODE_SOURCE or APOL_INFOFLOW_NODE_TARGET
apol_vector_tin_edges
 vector of apol_infoflow_edge_t, pointing into the graph
apol_vector_tout_edges
 vector of apol_infoflow_edge_t, pointing into the graph
unsigned char color
apol_infoflow_node_tparent
int distance

Member Data Documentation

const qpol_type_t* apol_infoflow_node::type
 

Definition at line 83 of file infoflow-analysis.c.

Referenced by apol_infoflow_analysis_direct_expand(), apol_infoflow_analysis_trans_expand(), apol_infoflow_graph_create_node(), apol_infoflow_graph_get_nodes_for_type(), apol_infoflow_node_compare(), and apol_infoflow_trans_define().

int apol_infoflow_node::node_type
 

one of APOL_INFOFLOW_NODE_SOURCE or APOL_INFOFLOW_NODE_TARGET

Definition at line 85 of file infoflow-analysis.c.

Referenced by apol_infoflow_graph_create_node(), and apol_infoflow_node_compare().

apol_vector_t* apol_infoflow_node::in_edges
 

vector of apol_infoflow_edge_t, pointing into the graph

Definition at line 87 of file infoflow-analysis.c.

Referenced by apol_infoflow_analysis_direct(), apol_infoflow_analysis_trans_further(), apol_infoflow_analysis_trans_shortest_path(), apol_infoflow_node_free(), and apol_infoflow_trans_find_edge().

apol_vector_t* apol_infoflow_node::out_edges
 

vector of apol_infoflow_edge_t, pointing into the graph

Definition at line 89 of file infoflow-analysis.c.

Referenced by apol_infoflow_analysis_direct(), apol_infoflow_analysis_trans_further(), apol_infoflow_analysis_trans_shortest_path(), apol_infoflow_graph_create_edge(), apol_infoflow_node_free(), and apol_infoflow_trans_find_edge().

unsigned char apol_infoflow_node::color
 

Definition at line 90 of file infoflow-analysis.c.

Referenced by apol_infoflow_analysis_trans_further(), apol_infoflow_analysis_trans_shortest_path(), apol_infoflow_graph_trans_further_init(), and apol_infoflow_graph_trans_init().

apol_infoflow_node_t* apol_infoflow_node::parent
 

Definition at line 91 of file infoflow-analysis.c.

Referenced by apol_infoflow_analysis_trans_further(), apol_infoflow_analysis_trans_shortest_path(), apol_infoflow_graph_trans_further_init(), apol_infoflow_graph_trans_init(), and apol_infoflow_trans_path().

int apol_infoflow_node::distance
 

Definition at line 92 of file infoflow-analysis.c.

Referenced by apol_infoflow_analysis_trans_further(), apol_infoflow_analysis_trans_shortest_path(), apol_infoflow_graph_trans_further_init(), and apol_infoflow_graph_trans_init().


The documentation for this struct was generated from the following file: