Data Structures

Here are the data structures with brief descriptions:
AddArrayThe header file of AddArray class
array_t
AssocAndDestroy
avl_generator
avl_nodeAVL Trees
avl_tree
BaseEncPrivate and protected interface of class 'BaseEnc'
BaseEvaluatorPrivate and protected interface of class 'BaseEvaluator'
BaseTraceExecutorPrivate and protected interface of class 'BaseTraceExecutor'
BDDCompleteTraceExecutorPrivate and protected interface of class 'BDDCompleteTraceExecutor'
BddELFwdSavedOptionsHolds the values of those options that might have been overridden to allow execution of forward Emerson-Lei
BddEncBddEnc class definition derived from class BoolEncClient
BddEncCacheThe Bdd encoding cache interface
BddFsmDeclares the interface of the class BddFsm
BddFsmCachePrivate interface for package bdd_fsm
BddFsmCache::BddFsmReachable_TAG
BDDPartialTraceExecutorPrivate and protected interface of class 'BDDPartialTraceExecutor'
BddTransThe header file of the class BddTrans
Be_ManagerThe private interface of the Be_Manager class
BeEncPrivate and protected interface of class 'BeEnc'
BeFsmPublic interface of the Finite State Machine class in BE format
BiMapDefinition of the public accessor for class BiMap
BiMapIter
BitValuesPublic interface of class 'BitValues'
Bmc_Stack_ptrPublic interface for the stack of node_ptr
BoolEncPrivate and protected interface of class 'BoolEnc'
BoolEncClientPrivate and protected interface of class 'BoolEncClient'
BoolSexpFsmPrivate and protected interface of class 'BoolSexpFsm'
CheckerBaseCheckerBase class definition derived from class node.NodeWalker
CheckerCoreCheckerCore class definition derived from class CheckerBase
CheckerPslPrivate and protected interface of class 'CheckerPsl'
CheckerStatementPrivate and protected interface of class 'CheckerStatement'
clause_graph
ClgManager
ClusterThe header file of trans cluster class
ClusterIwls95Iwls'95 Cluster Class
ClusterListThe header file of ClusterList class
ClusterOptionsThe header file of ClusterOptions class
CmdAliasDescr_t
cmp_struct_ptrData structure used to store the current status of compilation
command_item
CommandDescr_t
CompassionList
CompleteTraceExecutorPrivate and protected interface of class 'CompleteTraceExecutor'
ConjSetPublic interface of class 'ConjSet'
Dag_DfsFunctions_tDFS function struct
Dag_Manager_tDAG manager
Dag_Vertex_tDAG vertex
dd_block
dd_ptrHeader file for Decisison Diagram Package
DDMgrPrivate and protected interface of class 'DDMgr'
DependencyBasePrivate and protected interface of class 'DependencyBase'
DependencyCorePrivate and protected interface of class 'DependencyCore'
DependencyPslPrivate and protected interface of class 'DependencyPsl'
DLiter
DLlistPublic interface for a DLlist class
DLnodeA node of the list
EnvObjectPrivate and protected interface of class 'EnvObject'
ErrorMgrPublic interface of class 'ErrorMgr'
ExprMgrDefinition of the public accessor for class ExprMgr
FairnessListDeclares the interface for the classes that contains fairness conditions
FlatHierarchy_ptrThe class is used to store results of flattening a hierarchy
FlattenerBasePrivate and protected interface of class 'FlattenerBase'
FlattenerCorePrivate and protected interface of class 'FlattenerCore'
FormulaDependencyPrivate and protected interface of class 'FormulaDependency'
Fsm_SexpPtr
FsmBuilderPublic interface for a high level object that can contruct FSMs
GenericTransThe private interface of class GenericTrans
GmpA GMP big number
GroupInfoGroupInfo is an opaque structure which contains the information about groups of variables
hash_ptr
hashPtr
heap
HrcDumperPrivate and protected interface of class 'HrcDumper'
HrcDumperAnonymizerPrivate and protected interface of class 'HrcDumperAnonymizer'
HrcDumperDebugPrivate and protected interface of class 'HrcDumperDebug'
HrcDumperInfo
HrcDumperSmvPrivate and protected interface of class 'HrcDumperSmv'
HrcDumperXmlPrivate and protected interface of class 'HrcDumperXml'
HrcFlattenerPublic interface of class 'HrcFlattener'
HrcNodePrivate and protected interface of class 'HrcNode'
HrcVarDependenciesPublic interface of class 'HrcVarDependencies'
InlineResInliner result type
InlineResultPublic interface of class 'InlineResult'
JusticeList
LinkUse when iterating on NodeLists
LoggerPublic interface of class 'Logger'
LogicRecognizerBaseLogicRecognizerBase class definition derived from class NodeWalker
LogicRecognizerCorePrivate and protected interface of class 'LogicRecognizerCore'
LRUCachePublic interface of class 'LRUCache'
ls_dummy
Ltl2SmvPrefixesA function to run ltl2smv routine
Ltl_StructCheckLtlSpecRoutines to handle with LTL model checking
MasterCompileFlattenerPrivate and protected interface of class 'MasterCompileFlattener'
MasterLogicRecognizerPrivate and protected interface of class 'MasterLogicRecognizer'
MasterNodeWalkerPrivate interface of class 'MasterNodeWalker', to be used by derivated classes
MasterNormalizerPublic interface of class 'MasterNormalizer'
MasterPrinterPublic interface of class 'MasterPrinter'
McCheckInvarOptsFair CTL model checking algorithms. External header file
NFunctionPublic interface of class 'NFunction'
node_ptrThe node data structure
node_valPossible value that a node can assume
NodeAnonymizerAtomPrivate and protected interface of class 'NodeAnonymizerAtom'
NodeAnonymizerBaseNodeAnonymizerBase class definition derived from class EnvObject
NodeAnonymizerDotPrivate and protected interface of class 'NodeAnonymizerDot'
NodeAnonymizerSTNodeAnonymizerST class definition derived from class NodeAnonymizerDot
NodeGraphPublic interface of class 'NodeGraph'
NodeListThe header file of NodeList class
NodeMgrDefinition of the public accessor for class NodeMgr
NodeTransformation
NodeWalkerPrivate and protected interface of class 'NodeWalker'
NormalizerBasePrivate and protected interface of class 'NormalizerBase'
NormalizerCorePrivate and protected interface of class 'NormalizerCore'
NormalizerPslPrivate and protected interface of class 'NormalizerPsl'
NumberGeneral header to include when using infinite length numbers
NuSMVEnvPublic interface of class 'NuSMVEnv'
OAEntry
OAHashOAHash class definition
ObjectBasic (private) services for object-oriented design
Oiter
OlistPublic interface for a Olist class
OnodeA node of the list
options
Opts_EnumRec
OptsHandler_ptr
OrdGroupsPublic interface of class OrdGroups
OStreamPublic interface of class 'OStream'
PairPair class definition
ParserApThe header file of ParserAp class
ParserIdListThe header file of ParserIdList class
ParserOrdThe header file of ParserOrd class
ParserProbThe header file of ParserProb class
PartialTraceExecutorPrivate and protected interface of class 'PartialTraceExecutor'
PredicateExtractorPublic interface for a predicate-extractor class
PredicateNormaliserPublic interface for a predicate-normaliser class
PrinterBasePrivate and protected interface of class 'PrinterBase'
PrinterIWffCorePrivate and protected interface of class 'PrinterIWffCore'
PrinterNonAmbiguousDotPrivate and protected interface of class 'PrinterNonAmbiguousDot'
PrinterPslPrivate and protected interface of class 'PrinterPsl'
PrinterSexpCorePrivate and protected interface of class 'PrinterSexpCore'
PrinterWffCorePrivate and protected interface of class 'PrinterWffCore'
ProbAssignPublic interface of class 'ProbAssign'
PropDefinition of the public accessor for class Prop
Prop_RewriterPublic interface of class 'Prop_Rewriter'
PropDbPublic interface of class 'PropDb'
PslExpr
QNumberA big number can either be a GMP big number or still be a long
Rbc_Manager_tRBC manager
RbcDfsFunctions
ResolveSymbolPublic interface of class 'ResolveSymbol'
SATCompleteTraceExecutorPrivate and protected interface of class 'SATCompleteTraceExecutor'
SatIncSolverThe private interface of class SatIncSolver
SatMinisatThe private interface of class SatMinisat
SATPartialTraceExecutorPrivate and protected interface of class 'SATPartialTraceExecutor'
SATRestartPartialTraceExecutorPrivate and protected interface of class 'SATRestartPartialTraceExecutor'
SatSolverThe private interface of class SatSolver
SatZchaffThe private interface of class SatZchaff
sbmc_MetaSolverUtilities function for SBMC package
sbmc_node_infoThe data structure holding information for each subformula f
SetGeneric Set Data Structure
SexpFsmPrivate and protected interface of class 'SexpFsm'
SexpInlinerThe SexpInliner API
shift_memoize_keyThe package internal interface for the be package
SimulateStatePrivate and protected interface of class 'SimulateState'
SimulateTransSetPubic interface for class SimulateTransSet
Siter
SlistPublic interface for a Slist (Simple List) class
SnodeA node of the list
SsetPublic interface for a Sset (Sorted Set) class
Ssiter
SsnodeA node of the tree
Stack
Stack_ptrPublic interface for a Stack class
state_vars_structStructures used within the SBMC package
StreamMgrPublic interface of class 'StreamMgr'
StreamTypeArgDefinition of enumeration StreamType
string_ptr
string_rec
SubstStringSubstString is the structure passed to the function apply_string_macro_expansion
SubstValueSubstValue a service structure used by SubstString. Ignore
SymbCacheThe public interface of class SymbCache
SymbLayerThe wide system symbols layer interface
SymbLayerIter
SymbTableThe system wide symbol table interface
SymbTableIter
SymbTypeAn interface to deal with the types of variables (during compilation and type checking
table_pair
TermFactoryCallbacks
TimerBenchPublic interface of class TimerBench
TraceTrace Class
TraceCompactThe private header file for the TraceCompact class
TraceDefineFrame
TraceEmptyPrivate and protected interface of class 'TraceEmpty'
TraceExplainerThe private header file for the TraceExplainer class
TraceFrozenFrame
TraceLoaderThe private interface of class TraceLoader
TraceMgrTraceMgr Class
TraceOptPublic interface of class 'TraceOpt'
TracePluginThe private interface of class TracePlugin
TraceStepIterTrace vertical iterator type
TraceSymbolsIterTrace vertical iterator type
TraceTableThe private header file for the TraceTable class
TraceVarFrame
TraceXmlDumperThe private header file for the TraceXmldumper class
TraceXmlLoaderThis is the xml loader plugin class
TripleTriple class definition
Tuple5Tuple5 class definition
TypeCheckerPublic interface of class 'TypeChecker'
UStringMgrPublic interface of class 'UStringMgr'
VarsHandlerPublic interface of class 'VarsHandler'
WordNumberWordNumber struct
WordNumberMgrPublic interface of class 'WordNumberMgr'
WordNumberValue_internPrivate interface of the class BigWordNumber
XmlNodes
YY_BUFFER_STATEInternal header of the parser package
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

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