ARB
Public Member Functions | List of all members
SearchedTree Class Reference

Public Member Functions

 SearchedTree (const char *name_, GBDATA *gb_main)
 
GBDATAget_tree_data ()
 
const charget_name () const
 
int get_leaf_count () const
 
int get_edge_iteration_count () const
 
bool tree_is_loaded () const
 
bool failed_to_load () const
 
const charget_load_error () const
 
GroupSearchRoot * get_tree_root ()
 
void flush_loaded_tree ()
 

Detailed Description

Definition at line 134 of file group_search.cxx.

Constructor & Destructor Documentation

SearchedTree::SearchedTree ( const char name_,
GBDATA gb_main 
)
inline

Definition at line 158 of file group_search.cxx.

References GB_entry(), GB_read_int(), and gs_assert.

Member Function Documentation

GBDATA* SearchedTree::get_tree_data ( )
inline

Definition at line 168 of file group_search.cxx.

const char* SearchedTree::get_name ( ) const
inline

Definition at line 169 of file group_search.cxx.

int SearchedTree::get_leaf_count ( ) const
inline

Definition at line 171 of file group_search.cxx.

int SearchedTree::get_edge_iteration_count ( ) const
inline

Definition at line 172 of file group_search.cxx.

References ARB_edge::iteration_count().

bool SearchedTree::tree_is_loaded ( ) const
inline

Definition at line 174 of file group_search.cxx.

References SmartPtr< T, C >::isSet().

bool SearchedTree::failed_to_load ( ) const
inline

Definition at line 175 of file group_search.cxx.

const char* SearchedTree::get_load_error ( ) const
inline

Definition at line 176 of file group_search.cxx.

References gs_assert.

GroupSearchRoot* SearchedTree::get_tree_root ( )
inline

Definition at line 180 of file group_search.cxx.

References NULp.

void SearchedTree::flush_loaded_tree ( )
inline

Definition at line 184 of file group_search.cxx.

References SmartPtr< T, C >::setNull().


The documentation for this class was generated from the following file: