ARB
|
#include <probe_tree.h>
Public Types | |
typedef PT2_TYPE | TYPE |
Public Member Functions | |
const char * | udata () const |
char * | udata () |
void | set_type (TYPE type) |
TYPE | get_type () const |
bool | is_node () const |
bool | is_leaf () const |
bool | is_chain () const |
Static Public Member Functions | |
static void | init_static () |
Public Attributes | |
uchar | flags |
Static Public Attributes | |
static TYPE | flag_2_type [256] |
Definition at line 234 of file probe_tree.h.
typedef PT2_TYPE POS_TREE2::TYPE |
Definition at line 237 of file probe_tree.h.
|
static |
Definition at line 97 of file PT_prefixtree.cxx.
References flag_2_type, PT2_CHAIN, PT2_LEAF, and PT2_NODE.
Referenced by pt_global::init().
|
inline |
Definition at line 242 of file probe_tree.h.
Referenced by PT_node_size().
|
inline |
Definition at line 243 of file probe_tree.h.
|
inline |
Definition at line 245 of file probe_tree.h.
References FLAG_FREE_BITS.
|
inline |
Definition at line 246 of file probe_tree.h.
References flags.
Referenced by MatchRequest::add_hits_for_children(), PT_statistic::analyse(), MatchRequest::collect_hits_for(), findLeftmostProbe(), findNextProbe(), is_chain(), is_leaf(), and is_node().
|
inline |
Definition at line 248 of file probe_tree.h.
References get_type(), and PT2_NODE.
Referenced by count_mishits_for_matched(), and PT_Traversal::mark_matching().
|
inline |
Definition at line 249 of file probe_tree.h.
References get_type(), and PT2_LEAF.
Referenced by count_mishits_for_all(), and count_mishits_for_matched().
|
inline |
Definition at line 250 of file probe_tree.h.
References get_type(), and PT2_CHAIN.
Referenced by ChainIteratorStage2::ChainIteratorStage2(), and count_mishits_for_all().
uchar POS_TREE2::flags |
Definition at line 235 of file probe_tree.h.
Referenced by PT_statistic::analyse(), ChainIteratorStage2::ChainIteratorStage2(), get_type(), PT_leaf_size(), and PT_node_size().
|
static |
Definition at line 239 of file probe_tree.h.
Referenced by init_static().