Dillo v3.1.1-46-g8a360e32
Loading...
Searching...
No Matches
lout::container::typed::Iterator< T > Class Template Reference

Typed version of container::untyped::Iterator. More...

#include <container.hh>

Public Member Functions

 Iterator ()
 
 Iterator (const Iterator< T > &it2)
 
 Iterator (Iterator< T > &it2)
 
 ~Iterator ()
 
Iteratoroperator= (const Iterator< T > &it2)
 
Iteratoroperator= (Iterator< T > &it2)
 
bool hasNext ()
 
T * getNext ()
 

Private Attributes

untyped::Iterator base
 

Friends

class Collection< T >
 

Detailed Description

template<class T>
class lout::container::typed::Iterator< T >

Typed version of container::untyped::Iterator.

Definition at line 394 of file container.hh.

Constructor & Destructor Documentation

◆ Iterator() [1/3]

template<class T >
lout::container::typed::Iterator< T >::Iterator ( )
inline

Definition at line 402 of file container.hh.

◆ Iterator() [2/3]

template<class T >
lout::container::typed::Iterator< T >::Iterator ( const Iterator< T > &  it2)
inline

Definition at line 403 of file container.hh.

References lout::container::typed::Iterator< T >::base.

◆ Iterator() [3/3]

template<class T >
lout::container::typed::Iterator< T >::Iterator ( Iterator< T > &  it2)
inline

Definition at line 404 of file container.hh.

References lout::container::typed::Iterator< T >::base.

◆ ~Iterator()

template<class T >
lout::container::typed::Iterator< T >::~Iterator ( )
inline

Definition at line 405 of file container.hh.

Member Function Documentation

◆ getNext()

◆ hasNext()

◆ operator=() [1/2]

template<class T >
Iterator & lout::container::typed::Iterator< T >::operator= ( const Iterator< T > &  it2)
inline

Definition at line 406 of file container.hh.

References lout::container::typed::Iterator< T >::base.

◆ operator=() [2/2]

template<class T >
Iterator & lout::container::typed::Iterator< T >::operator= ( Iterator< T > &  it2)
inline

Definition at line 408 of file container.hh.

References lout::container::typed::Iterator< T >::base.

Friends And Related Symbol Documentation

◆ Collection< T >

template<class T >
friend class Collection< T >
friend

Definition at line 355 of file container.hh.

Member Data Documentation

◆ base


The documentation for this class was generated from the following file: