Main Page   Modules   Class Hierarchy   Data Structures   File List   Data Fields   Globals   Related Pages  

Oscl_TagTree< T, Alloc >::Node Struct Reference

#include <oscl_tagtree.h>


Public Types

typedef Oscl_Vector< Node *,
Alloc > 
children_type

Public Methods

 Node ()
void sort_children ()
tag_type::size_type depth ()

Data Fields

tag_type tag
value
Node * parent
children_type children

template<class T, class Alloc>
struct Oscl_TagTree< T, Alloc >::Node


Member Typedef Documentation

template<class T, class Alloc>
typedef Oscl_Vector<Node*, Alloc> Oscl_TagTree< T, Alloc >::Node::children_type
 


Constructor & Destructor Documentation

template<class T, class Alloc>
Oscl_TagTree< T, Alloc >::Node::Node   [inline]
 


Member Function Documentation

template<class T, class Alloc>
tag_type::size_type Oscl_TagTree< T, Alloc >::Node::depth   [inline]
 

template<class T, class Alloc>
void Oscl_TagTree< T, Alloc >::Node::sort_children   [inline]
 


Field Documentation

template<class T, class Alloc>
children_type Oscl_TagTree< T, Alloc >::Node::children
 

template<class T, class Alloc>
Node* Oscl_TagTree< T, Alloc >::Node::parent
 

template<class T, class Alloc>
tag_type Oscl_TagTree< T, Alloc >::Node::tag
 

template<class T, class Alloc>
T Oscl_TagTree< T, Alloc >::Node::value
 


The documentation for this struct was generated from the following file:
OSCL API
Posting Version: CORE_8.000.1.1_RC4