Detailed Description

Definition at line 22 of file con_cctrim.cpp.

Classes

struct  node
 

Public Member Functions

 adjlist (const Generator &gen)
 
unsigned int getRoot ()
 
unsigned int getNumberOfNodes ()
 
void Display ()
 
void SetExamined (bool b)
 
StateSet Accessible ()
 
StateSet CoAccessible ()
 
void ReverseAndRoot ()
 
bool IsAccessible ()
 
 ~adjlist ()
 

Private Attributes

unsigned int root
 
StateSet finalStates
 
unsigned int numberOfNodes
 
vector< node * > nodeArray
 
vector< bool > examined
 

Constructor & Destructor Documentation

◆ adjlist()

faudes::adjlist::adjlist ( const Generator gen)

Definition at line 48 of file con_cctrim.cpp.

◆ ~adjlist()

faudes::adjlist::~adjlist ( )

Definition at line 206 of file con_cctrim.cpp.

Member Function Documentation

◆ Accessible()

StateSet faudes::adjlist::Accessible ( void  )

Definition at line 139 of file con_cctrim.cpp.

◆ CoAccessible()

StateSet faudes::adjlist::CoAccessible ( )

Definition at line 163 of file con_cctrim.cpp.

◆ Display()

void faudes::adjlist::Display ( )

Definition at line 119 of file con_cctrim.cpp.

◆ getNumberOfNodes()

unsigned int faudes::adjlist::getNumberOfNodes ( )

Definition at line 115 of file con_cctrim.cpp.

◆ getRoot()

unsigned int faudes::adjlist::getRoot ( )

Definition at line 111 of file con_cctrim.cpp.

◆ IsAccessible()

bool faudes::adjlist::IsAccessible ( void  )

Definition at line 197 of file con_cctrim.cpp.

◆ ReverseAndRoot()

void faudes::adjlist::ReverseAndRoot ( )

Definition at line 171 of file con_cctrim.cpp.

◆ SetExamined()

void faudes::adjlist::SetExamined ( bool  b)

Definition at line 132 of file con_cctrim.cpp.

Member Data Documentation

◆ examined

vector<bool> faudes::adjlist::examined
private

Definition at line 33 of file con_cctrim.cpp.

◆ finalStates

StateSet faudes::adjlist::finalStates
private

Definition at line 25 of file con_cctrim.cpp.

◆ nodeArray

vector<node*> faudes::adjlist::nodeArray
private

Definition at line 32 of file con_cctrim.cpp.

◆ numberOfNodes

unsigned int faudes::adjlist::numberOfNodes
private

Definition at line 26 of file con_cctrim.cpp.

◆ root

unsigned int faudes::adjlist::root
private

Definition at line 24 of file con_cctrim.cpp.


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

libFAUDES 2.32b --- 2024.03.01 --- c++ api documentaion by doxygen