#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 |