storage::CastIterator< Iter, CastResult > Class Template Reference

#include <StorageTmpl.h>

List of all members.

Public Types

typedef CastResult value_type
typedef CastResult & reference
typedef CastResult * pointer

Public Member Functions

 CastIterator ()
 CastIterator (const Iter &i)
 CastIterator (const CastIterator &i)
CastResult operator * () const
CastResult * operator-> () const
CastIteratoroperator++ ()
CastIterator operator++ (int)
CastIteratoroperator-- ()
CastIterator operator-- (int)

template<class Iter, class CastResult>
class storage::CastIterator< Iter, CastResult >


Member Typedef Documentation

template<class Iter, class CastResult>
typedef CastResult* storage::CastIterator< Iter, CastResult >::pointer
 

template<class Iter, class CastResult>
typedef CastResult& storage::CastIterator< Iter, CastResult >::reference
 

template<class Iter, class CastResult>
typedef CastResult storage::CastIterator< Iter, CastResult >::value_type
 


Constructor & Destructor Documentation

template<class Iter, class CastResult>
storage::CastIterator< Iter, CastResult >::CastIterator  )  [inline]
 

template<class Iter, class CastResult>
storage::CastIterator< Iter, CastResult >::CastIterator const Iter &  i  )  [inline]
 

template<class Iter, class CastResult>
storage::CastIterator< Iter, CastResult >::CastIterator const CastIterator< Iter, CastResult > &  i  )  [inline]
 


Member Function Documentation

template<class Iter, class CastResult>
CastResult storage::CastIterator< Iter, CastResult >::operator *  )  const [inline]
 

template<class Iter, class CastResult>
CastIterator storage::CastIterator< Iter, CastResult >::operator++ int   )  [inline]
 

template<class Iter, class CastResult>
CastIterator& storage::CastIterator< Iter, CastResult >::operator++  )  [inline]
 

template<class Iter, class CastResult>
CastIterator storage::CastIterator< Iter, CastResult >::operator-- int   )  [inline]
 

template<class Iter, class CastResult>
CastIterator& storage::CastIterator< Iter, CastResult >::operator--  )  [inline]
 

template<class Iter, class CastResult>
CastResult* storage::CastIterator< Iter, CastResult >::operator->  )  const [inline]
 


The documentation for this class was generated from the following file:
Generated on Thu Jul 6 00:40:25 2006 for yast2-storage by  doxygen 1.4.6