NCBI C++ ToolKit
Public Types | Public Member Functions | List of all members
CModelClusterSet< Cluster > Class Template Reference

Search Toolkit Book for CModelClusterSet

#include <algo/gnomon/gnomon_model.hpp>

+ Inheritance diagram for CModelClusterSet< Cluster >:
+ Collaboration diagram for CModelClusterSet< Cluster >:

Public Types

typedef set< Cluster >::iterator Titerator
 
- Public Types inherited from set< Cluster >
typedef parent_type::size_type size_type
 
typedef parent_type::key_type key_type
 
typedef parent_type::value_type value_type
 
typedef parent_type::const_iterator const_iterator
 
typedef parent_type::iterator iterator
 

Public Member Functions

 CModelClusterSet ()
 
void Insert (const typename Cluster::TModel &a)
 
- Public Member Functions inherited from set< Cluster >
 checked_set ()
 
 checked_set (const this_type &m)
 
 ~checked_set ()
 
this_typeoperator= (const this_type &m)
 
void swap (this_type &m)
 
bool operator== (const this_type &m) const
 
bool operator< (const this_type &m) const
 
size_type size () const
 
bool empty () const
 
const_iterator begin () const
 
iterator begin ()
 
const_iterator end () const
 
iterator end ()
 
const_iterator find (const key_type &key) const
 
iterator find (const key_type &key)
 
const_iterator lower_bound (const key_type &key) const
 
iterator lower_bound (const key_type &key)
 
const_iterator upper_bound (const key_type &key) const
 
iterator upper_bound (const key_type &key)
 
const_iterator_pair equal_range (const key_type &key) const
 
iterator_pair equal_range (const key_type &key)
 
iterator_bool insert (const value_type &val)
 
iterator insert (iterator pos, const value_type &val)
 
void erase (iterator pos)
 
size_type erase (const key_type &key)
 
void clear ()
 

Detailed Description

template<class Cluster>
class CModelClusterSet< Cluster >

Definition at line 821 of file gnomon_model.hpp.

Member Typedef Documentation

◆ Titerator

template<class Cluster >
typedef set<Cluster>::iterator CModelClusterSet< Cluster >::Titerator

Definition at line 823 of file gnomon_model.hpp.

Constructor & Destructor Documentation

◆ CModelClusterSet()

template<class Cluster >
CModelClusterSet< Cluster >::CModelClusterSet ( )
inline

Definition at line 824 of file gnomon_model.hpp.

Member Function Documentation

◆ Insert()

template<class Cluster >
void CModelClusterSet< Cluster >::Insert ( const typename Cluster::TModel &  a)
inline

The documentation for this class was generated from the following file:
Modified on Sat May 25 14:18:13 2024 by modify_doxy.py rev. 669887