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

Public Member Functions

 GroupCluster (int num_of_groups)
 
 ~GroupCluster ()
 
 GroupCluster (const GroupCluster &other)
 
 DECLARE_ASSIGNMENT_OPERATOR (GroupCluster)
 
void allow_lookup () const
 
void forget_lookup () const
 
void clear ()
 
void insert (int i)
 
void erase (int i)
 
bool contains (int i) const
 
bool empty () const
 
size_t size () const
 
GroupClusterCIter begin () const
 
GroupClusterCIter end () const
 

Detailed Description

Definition at line 1054 of file group_search.cxx.

Constructor & Destructor Documentation

GroupCluster::GroupCluster ( int  num_of_groups)
inline

Definition at line 1064 of file group_search.cxx.

GroupCluster::~GroupCluster ( )
inline

Definition at line 1067 of file group_search.cxx.

GroupCluster::GroupCluster ( const GroupCluster other)
inline

Definition at line 1069 of file group_search.cxx.

Member Function Documentation

GroupCluster::DECLARE_ASSIGNMENT_OPERATOR ( GroupCluster  )
void GroupCluster::allow_lookup ( ) const
inline
void GroupCluster::forget_lookup ( ) const
inline

Definition at line 1084 of file group_search.cxx.

void GroupCluster::clear ( )
inline
void GroupCluster::insert ( int  i)
inline
void GroupCluster::erase ( int  i)
inline

Definition at line 1098 of file group_search.cxx.

References gs_assert.

bool GroupCluster::contains ( int  i) const
inline

Definition at line 1104 of file group_search.cxx.

References gs_assert.

Referenced by Clusterer::already_delivered().

bool GroupCluster::empty ( ) const
inline
size_t GroupCluster::size ( ) const
inline

Definition at line 1111 of file group_search.cxx.

Referenced by DupCriteria::big_enough(), and Clusterer::find_and_deliverTo().

GroupClusterCIter GroupCluster::begin ( ) const
inline
GroupClusterCIter GroupCluster::end ( ) const
inline

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