SNAP Library 4.0, Developer Reference  2017-07-27 13:18:06
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
TUniTrie< TItem_ >::TNode Class Reference

#include <unicode.h>

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.

1187 : 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.

1188 : 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: