| 
|   | NamedRange_ () | 
|   | default constructor  More...
  | 
|   | 
|   | NamedRange_ (typename Base::iterator ibegin, typename Base::iterator iend, const std::string &name="") | 
|   | Constructor.  More...
  | 
|   | 
|   | NamedRange_ (const Base &base, const std::string &name="") | 
|   | constructor from the base class  More...
  | 
|   | 
|   | NamedRange_ (const typename Base::_Base &base, const std::string &name="") | 
|   | constructor from the base class  More...
  | 
|   | 
|   | NamedRange_ (const typename Base::Container &base, const std::string &name="") | 
|   | constructor from the base class  More...
  | 
|   | 
|   | NamedRange_ (typename Base::iterator ibegin, const std::string &name="") | 
|   | 
|   | ~NamedRange_ () | 
|   | destructor  More...
  | 
|   | 
| NamedRange_  | slice (long index1, long index2) const  | 
|   | get a "slice" of a range, in Python style  More...
  | 
|   | 
| const std::string &  | name () const  | 
|   | get the name of the range  More...
  | 
|   | 
| void  | setName (const std::string &value) | 
|   | set the name of the range  More...
  | 
|   | 
|   | Range_ () | 
|   | default constructor  More...
  | 
|   | 
|   | Range_ (iterator ibegin, iterator iend) | 
|   | Constructor.  More...
  | 
|   | 
|   | Range_ (const Base &base) | 
|   | constructor from the pair of iterators  More...
  | 
|   | 
|   | Range_ (const Container &cont) | 
|   | constructor from the container  More...
  | 
|   | 
|   | Range_ (iterator ibegin) | 
|   | 
|   | ~Range_ () | 
|   | destructor  More...
  | 
|   | 
| bool  | empty () const  | 
|   | empty sequence ?  More...
  | 
|   | 
| size_t  | size () const  | 
|   | size of the sequence (number of elements)  More...
  | 
|   | 
| iterator  | begin () const  | 
|   | access to begin of the sequence (const version )  More...
  | 
|   | 
| iterator  | end () const  | 
|   | access to end of the sequence (const version)  More...
  | 
|   | 
| reverse_iterator  | rbegin () const  | 
|   | access to begin of the reversed sequence (const)  More...
  | 
|   | 
| reverse_iterator  | rend () const  | 
|   | access to begin of the reversed sequence (const)  More...
  | 
|   | 
| const_reference  | front () const  | 
|   | access for the first element (only for non-empty ranges!)  More...
  | 
|   | 
| const_reference  | back () const  | 
|   | access for the back element (only for non-empty ranges!)  More...
  | 
|   | 
| Range_  | slice (long index1, long index2) const  | 
|   | get a "slice" of a range, in Python style  More...
  | 
|   | 
| const_reference  | operator() (const size_t index) const  | 
|   | non-checked access to the elements by index (valid only for non-empty sequences)  More...
  | 
|   | 
| const_reference  | operator[] (const long index) const  | 
|   | non-checked access to the elements by index (valid only for non-empty sequences)  More...
  | 
|   | 
| const_reference  | at (const long index) const  | 
|   | Checked access to the elements by index (valid for all sequences) - Exceptions
 - 
  
  
 
 
 More...
  | 
|   | 
| bool  | operator< (const Range_ &right) const  | 
|   | compare with another range  More...
  | 
|   | 
| bool  | operator< (const Container &right) const  | 
|   | compare with the base container  More...
  | 
|   | 
| bool  | operator== (const Range_ &right) const  | 
|   | equality with another range  More...
  | 
|   | 
| bool  | operator== (const Container &right) const  | 
|   | equality with the base container  More...
  | 
|   | 
| bool  | operator! () const  | 
|   | empty sequence?  More...
  | 
|   | 
|   | operator const Base & () const  | 
|   | conversion operator to the std::pair  More...
  | 
|   | 
| const Base &  | base () const  | 
|   | conversion operator to the std::pair  More...
  | 
|   | 
template<class TYPE>
class Gaudi::NamedRange_< TYPE >
Definition at line 45 of file NamedRange.h.