#include <tst.h>
Public Methods | |
TSTNode (char c, TSTNode *u) | |
TSTNode * | next () const |
TSTNode * | prev () const |
TSTNode * | upper_bound (char s) const |
TSTNode * | lower_bound (char s) const |
void | print (int level=0) const |
bool | is_eos () const |
Public Attributes | |
void * | data |
Private Methods | |
TSTNode * | backtrack_prev () const |
TSTNode * | backtrack_next () const |
Private Attributes | |
char | c |
TSTNode * | up |
TSTNode * | left |
TSTNode * | middle |
TSTNode * | right |
Friends | |
class | TST |
class | PTST |