Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

bracz::TrieBuildTree< ENDONLY >::node_t Class Reference

This is the node of a single tree (for build). More...

#include <buildfptree.hpp>

List of all members.

Public Member Functions

counter_t DINLINE getCounter ()
void DINLINE setCounter (counter_t c)
nodeiter_t DINLINE childrenBegin ()
nodeiter_t DINLINE childrenEnd ()
childmap_tgetChildren ()

Private Attributes

counter_t counter
 the counter of the node
NONORDFP_CHILDMAP< item_t,
node_t * > 
children
 children map

Friends

class TrieBuildTree


Detailed Description

template<bool ENDONLY = false>
class bracz::TrieBuildTree< ENDONLY >::node_t

This is the node of a single tree (for build).

Definition at line 102 of file buildfptree.hpp.


Member Function Documentation

template<bool ENDONLY = false>
nodeiter_t DINLINE bracz::TrieBuildTree< ENDONLY >::node_t::childrenBegin  )  [inline]
 

Definition at line 116 of file buildfptree.hpp.

References bracz::TrieBuildTree< ENDONLY >::node_t::children.

template<bool ENDONLY = false>
nodeiter_t DINLINE bracz::TrieBuildTree< ENDONLY >::node_t::childrenEnd  )  [inline]
 

Definition at line 119 of file buildfptree.hpp.

References bracz::TrieBuildTree< ENDONLY >::node_t::children.

template<bool ENDONLY = false>
childmap_t* bracz::TrieBuildTree< ENDONLY >::node_t::getChildren  )  [inline]
 

Definition at line 123 of file buildfptree.hpp.

References bracz::TrieBuildTree< ENDONLY >::node_t::children.

template<bool ENDONLY = false>
counter_t DINLINE bracz::TrieBuildTree< ENDONLY >::node_t::getCounter  )  [inline]
 

Definition at line 110 of file buildfptree.hpp.

References bracz::TrieBuildTree< ENDONLY >::node_t::counter.

template<bool ENDONLY = false>
void DINLINE bracz::TrieBuildTree< ENDONLY >::node_t::setCounter counter_t  c  )  [inline]
 

Definition at line 113 of file buildfptree.hpp.

References bracz::TrieBuildTree< ENDONLY >::node_t::counter.


Friends And Related Function Documentation

template<bool ENDONLY = false>
friend class TrieBuildTree [friend]
 

Definition at line 107 of file buildfptree.hpp.


Member Data Documentation

template<bool ENDONLY = false>
NONORDFP_CHILDMAP<item_t,node_t*> bracz::TrieBuildTree< ENDONLY >::node_t::children [private]
 

children map

Definition at line 106 of file buildfptree.hpp.

Referenced by bracz::TrieBuildTree< ENDONLY >::addTransToTree(), bracz::TrieBuildTree< ENDONLY >::node_t::childrenBegin(), bracz::TrieBuildTree< ENDONLY >::node_t::childrenEnd(), and bracz::TrieBuildTree< ENDONLY >::node_t::getChildren().

template<bool ENDONLY = false>
counter_t bracz::TrieBuildTree< ENDONLY >::node_t::counter [private]
 

the counter of the node

Definition at line 104 of file buildfptree.hpp.

Referenced by bracz::TrieBuildTree< ENDONLY >::addTransToTree(), bracz::TrieBuildTree< ENDONLY >::node_t::getCounter(), bracz::TrieBuildTree< ENDONLY >::initBuildTree(), and bracz::TrieBuildTree< ENDONLY >::node_t::setCounter().


The documentation for this class was generated from the following file:
Generated on Sun Sep 17 17:57:14 2006 for FIM environment by  doxygen 1.4.4