#include <search_node.h>
Inheritance diagram for full_node:
Public Methods | |
full_node (const search_node_id &_i, const vdbl::userid &_dui, gptr< model > &__mod, gptr< search_node > &_gm, gptr< vdbl::database > &_db, search_node_relation _snr=snr_reduction) | |
full_node (const search_node_id &_i, const vdbl::userid &_dui, gptr< model > &__mod, gptr< search_node > &_gm, gptr< vdbl::database > &_db, const std::vector< annotation > &_a, search_node_relation _snr=snr_reduction) | |
virtual | ~full_node () |
bool | is_delta () const |
const annotation & | get_annotation (unsigned int i) const |
const std::vector< annotation > & | get_annotations () const |
const model * | get_model () const |
const vdbl::database * | get_database () const |
model * | get_model_ptr () const |
vdbl::database * | get_database_ptr () const |
vdbl::userid | get_dbuserid () const |
gptr< search_node > * | global_model () const |
gptr< vdbl::database > * | database () const |
search_node_id | get_id () const |
void | keep (const annotation &_an) |
void | keep (const std::vector< annotation > &_anv) |
void | unkeep (const annotation &_an) |
void | unkeep (const std::vector< annotation > &_anv) |
Public Attributes | |
std::vector< annotation > | _ann |
Protected Methods | |
full_node (const search_node_id &_i, const vdbl::userid &_dui, gptr< model > &__mod, gptr< search_node > *_gm, gptr< vdbl::database > &_db, search_node_relation _snr=snr_reduction) | |
full_node (const search_node_id &_i, const vdbl::userid &_dui, gptr< model > &__mod, gptr< search_node > *_gm, gptr< vdbl::database > &_db, const std::vector< annotation > &_a, search_node_relation _snr=snr_reduction) | |
search_node_id | node_id () const |
search_node_relation | parent_relation () const |
Protected Attributes | |
gptr< model > * | _m |
gptr< search_node > * | __global_model |
gptr< vdbl::database > * | __dbase |
vdbl::userid | _dbuser |
search_node_relation | _snr |
search_node_id | _id |
std::vector< annotation > | _keep |
Friends | |
class | delta_base |
class | dag_delta |
class | dag_undelta |
class | search_graph |
|
Definition at line 216 of file search_node.h. |
|
Definition at line 225 of file search_node.h. |
|
Definition at line 236 of file search_node.h. |
|
Definition at line 245 of file search_node.h. |
|
Definition at line 254 of file search_node.h. |
|
Definition at line 147 of file search_node.h. |
|
Definition at line 258 of file search_node.h. |
|
Definition at line 263 of file search_node.h. |
|
Definition at line 270 of file search_node.h. |
|
Definition at line 278 of file search_node.h. |
|
Definition at line 143 of file search_node.h. |
|
Definition at line 149 of file search_node.h. |
|
Reimplemented in work_node. Definition at line 268 of file search_node.h. |
|
Definition at line 273 of file search_node.h. |
|
Definition at line 145 of file search_node.h. |
|
Reimplemented from search_node. Definition at line 256 of file search_node.h. |
|
Definition at line 153 of file search_node.h. |
|
Definition at line 151 of file search_node.h. |
|
Definition at line 96 of file search_node.h. |
|
Definition at line 97 of file search_node.h. |
|
Definition at line 167 of file search_node.h. |
|
Definition at line 156 of file search_node.h. |
|
Definition at line 284 of file search_node.h. |
|
Definition at line 285 of file search_node.h. |
|
Definition at line 283 of file search_node.h. |
|
Definition at line 174 of file search_node.h. |
|
Definition at line 89 of file search_node.h. |
|
Definition at line 88 of file search_node.h. |
|
Definition at line 213 of file search_node.h. |
|
Definition at line 90 of file search_node.h. |
|
Definition at line 92 of file search_node.h. |
|
Definition at line 93 of file search_node.h. |
|
Definition at line 210 of file search_node.h. |
|
Definition at line 91 of file search_node.h. |