Dag_Vertex_t Struct Reference

DAG vertex. More...

#include <dag.h>

Data Fields

Dag_Manager_t * dag
char * data
char * gRef
int iRef
int mark
unsigned numSons
Dag_Vertex_t ** outList
int symbol
lsHandle vHandle
int visit

Detailed Description

DAG vertex.

The main fields (used for hashing) are:

Some fields are for internal purposes:

The fields above should never be modified directly, unless it is clear how they work! General purpose fields are:

The dag manager makes no assumptions about the latter fields and no efforts to ensure their integrity.


Field Documentation

Dag_Manager_t* Dag_Vertex_t::dag
char* Dag_Vertex_t::data
char* Dag_Vertex_t::gRef
int Dag_Vertex_t::iRef
int Dag_Vertex_t::mark
unsigned Dag_Vertex_t::numSons
Dag_Vertex_t* * Dag_Vertex_t::outList
int Dag_Vertex_t::symbol
lsHandle Dag_Vertex_t::vHandle
int Dag_Vertex_t::visit

The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 14 Oct 2015 for NuSMV Developers Manual by  doxygen 1.6.1