Rosetta 3.3
Public Member Functions
utility::DereferenceIterator< Container > Class Template Reference

const_iterator class for SilentFileData container. More...

#include <DereferenceIterator.hh>

Collaboration diagram for utility::DereferenceIterator< Container >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DereferenceIterator ()
 empty constructor
 DereferenceIterator (const_iterator s_iter)
 Constructor, given an iterator into the Structure_Map.
 ~DereferenceIterator ()
DereferenceIteratoroperator= (const DereferenceIterator &src)
bool operator== (const DereferenceIterator &other) const
bool operator!= (const DereferenceIterator &other) const
DereferenceIteratoroperator++ ()
DereferenceIteratoroperator-- ()
value_type operator-> () const
value_type operator* () const

Detailed Description

template<typename Container>
class utility::DereferenceIterator< Container >

const_iterator class for SilentFileData container.


Constructor & Destructor Documentation

template<typename Container >
utility::DereferenceIterator< Container >::DereferenceIterator ( ) [inline]

empty constructor

template<typename Container >
utility::DereferenceIterator< Container >::DereferenceIterator ( const_iterator  s_iter) [inline]

Constructor, given an iterator into the Structure_Map.

template<typename Container >
utility::DereferenceIterator< Container >::~DereferenceIterator ( ) [inline]

Member Function Documentation

template<typename Container >
bool utility::DereferenceIterator< Container >::operator!= ( const DereferenceIterator< Container > &  other) const [inline]
template<typename Container >
value_type utility::DereferenceIterator< Container >::operator* ( ) const [inline]
template<typename Container >
DereferenceIterator& utility::DereferenceIterator< Container >::operator++ ( ) [inline]
template<typename Container >
DereferenceIterator& utility::DereferenceIterator< Container >::operator-- ( ) [inline]
template<typename Container >
value_type utility::DereferenceIterator< Container >::operator-> ( ) const [inline]
template<typename Container >
DereferenceIterator& utility::DereferenceIterator< Container >::operator= ( const DereferenceIterator< Container > &  src) [inline]
template<typename Container >
bool utility::DereferenceIterator< Container >::operator== ( const DereferenceIterator< Container > &  other) const [inline]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines