Public Member Functions | List of all members
GroupBuilder Class Reference
Inheritance diagram for GroupBuilder:
Inheritance graph
Collaboration diagram for GroupBuilder:
Collaboration graph

Public Member Functions

 GroupBuilder (GBDATA *gb_main_, Group_Action action_)
 ~GroupBuilder ()
ARB_ERROR get_error () const
ClusterPtr get_bad_cluster () const
ARB_ERROR save_modified_tree ()
GroupTree * find_best_matching_subtree (ClusterPtr cluster)
void update_group (ClusterPtr cluster)
string generate_group_name (ClusterPtr cluster, const GroupTree *group_node)
bool matches_current_prefix (const char *groupname) const

Detailed Description

Definition at line 421 of file DI_clusters.cxx.

Constructor & Destructor Documentation

GroupBuilder::GroupBuilder ( GBDATA gb_main_,
Group_Action  action_ 
GroupBuilder::~GroupBuilder ( )

Definition at line 470 of file DI_clusters.cxx.

Member Function Documentation

ARB_ERROR GroupBuilder::get_error ( ) const

Definition at line 472 of file DI_clusters.cxx.

Referenced by update_cluster_group().

ClusterPtr GroupBuilder::get_bad_cluster ( ) const

Definition at line 473 of file DI_clusters.cxx.

ARB_ERROR GroupBuilder::save_modified_tree ( )
GroupTree * GroupBuilder::find_best_matching_subtree ( ClusterPtr  cluster)
void GroupBuilder::update_group ( ClusterPtr  cluster)
string GroupBuilder::generate_group_name ( ClusterPtr  cluster,
const GroupTree *  group_node 
bool GroupBuilder::matches_current_prefix ( const char groupname) const

Definition at line 481 of file DI_clusters.cxx.

Referenced by generate_group_name().

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