CAPD RedHom Library
capd::apiRedHom::CellsCollection Class Reference

#include <capd/apiRedHom/Complex.h>

Classes

class  ComplexCell
 

Public Types

typedef boost::any_range< ComplexCell, boost::forward_traversal_tag, ComplexCell, std::ptrdiff_t > AnyRange
 
typedef AnyRange::iterator iterator
 
typedef AnyRange::const_iterator const_iterator
 

Public Member Functions

 CellsCollection ()
 
template<typename Collection >
 CellsCollection (const Collection &collection)
 
iterator begin ()
 
iterator end ()
 
const_iterator begin () const
 
const_iterator end () const
 

Member Typedef Documentation

typedef boost::any_range<ComplexCell, boost::forward_traversal_tag, ComplexCell, std::ptrdiff_t> capd::apiRedHom::CellsCollection::AnyRange
typedef AnyRange::const_iterator capd::apiRedHom::CellsCollection::const_iterator
typedef AnyRange::iterator capd::apiRedHom::CellsCollection::iterator

Constructor & Destructor Documentation

capd::apiRedHom::CellsCollection::CellsCollection ( )
inline
template<typename Collection >
capd::apiRedHom::CellsCollection::CellsCollection ( const Collection &  collection)
inline

Member Function Documentation

iterator capd::apiRedHom::CellsCollection::begin ( )
inline
const_iterator capd::apiRedHom::CellsCollection::begin ( ) const
inline
iterator capd::apiRedHom::CellsCollection::end ( )
inline
const_iterator capd::apiRedHom::CellsCollection::end ( ) const
inline