SNAP Library 2.1, Developer Reference  2013-09-25 10:47:25
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
TUniTrie< TItem_ >::TNode Class Reference

#include <unicode.h>

List of all members.

Public Member Functions

 TNode ()
 TNode (const TItem &item_, const int child_, const int sib_, const bool terminal_)

Public Attributes

TItem item
int child
int sib
bool terminal

Detailed Description

template<typename TItem_>
class TUniTrie< TItem_ >::TNode

Definition at line 1182 of file unicode.h.


Constructor & Destructor Documentation

template<typename TItem_>
TUniTrie< TItem_ >::TNode::TNode ( ) [inline]

Definition at line 1187 of file unicode.h.

: child(-1), sib(-1), terminal(false) { }
template<typename TItem_>
TUniTrie< TItem_ >::TNode::TNode ( const TItem item_,
const int  child_,
const int  sib_,
const bool  terminal_ 
) [inline]

Definition at line 1188 of file unicode.h.

: item(item_), child(child_), sib(sib_), terminal(terminal_) { }

Member Data Documentation

template<typename TItem_>
int TUniTrie< TItem_ >::TNode::child

Definition at line 1185 of file unicode.h.

template<typename TItem_>
TItem TUniTrie< TItem_ >::TNode::item

Definition at line 1184 of file unicode.h.

template<typename TItem_>
int TUniTrie< TItem_ >::TNode::sib

Definition at line 1185 of file unicode.h.

template<typename TItem_>
bool TUniTrie< TItem_ >::TNode::terminal

Definition at line 1186 of file unicode.h.


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