faudes::TNode< VLabel, ELabel > Struct Template Reference

A node represents the edges related to one individual vertex. More...

Public Types

typedef node_iterator_t
< VLabel, ELabel > 
Iterator

Public Member Functions

 TNode (void)
 TNode (const typename std::set< node_entry_t< VLabel, ELabel > > n)

Public Attributes

Idx RefCnt
Int UsrFlg

Detailed Description

template<class VLabel, class ELabel>
struct faudes::TNode< VLabel, ELabel >

A node represents the edges related to one individual vertex.

For our use, the edges are transitions from the state associated with the respective vertex.

Definition at line 282 of file cfl_project.cpp.

Member Typedef Documentation

template<class VLabel, class ELabel>
typedef node_iterator_t< VLabel , ELabel> faudes::TNode< VLabel, ELabel >::Iterator

Definition at line 292 of file cfl_project.cpp.

Constructor & Destructor Documentation

template<class VLabel, class ELabel>
faudes::TNode< VLabel, ELabel >::TNode ( void  )
inline

Definition at line 287 of file cfl_project.cpp.

template<class VLabel, class ELabel>
faudes::TNode< VLabel, ELabel >::TNode ( const typename std::set< node_entry_t< VLabel, ELabel > >  n)
inline

Definition at line 289 of file cfl_project.cpp.

Member Data Documentation

template<class VLabel, class ELabel>
Idx faudes::TNode< VLabel, ELabel >::RefCnt

Definition at line 284 of file cfl_project.cpp.

template<class VLabel, class ELabel>
Int faudes::TNode< VLabel, ELabel >::UsrFlg

Definition at line 285 of file cfl_project.cpp.


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

libFAUDES 2.28a --- 2016.09.13 --- c++ api documentaion by doxygen