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

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

List of all members.

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 278 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 288 of file cfl_project.cpp.


Constructor & Destructor Documentation

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

Definition at line 283 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 285 of file cfl_project.cpp.


Member Data Documentation

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

Definition at line 280 of file cfl_project.cpp.

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

Definition at line 281 of file cfl_project.cpp.


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

libFAUDES 2.23h --- 2014.04.03 --- c++ api documentaion by doxygen