Rosetta
Public Member Functions | Private Attributes | List of all members
utility::Enumerate1 Class Reference

#include <iterators.hh>

Public Member Functions

 Enumerate1 (platform::Size r)
 
bool operator== (Enumerate1 const &o) const
 
bool operator!= (Enumerate1 const &o) const
 
platform::Size const & operator* () const
 
platform::Sizeoperator* ()
 
void operator++ ()
 

Private Attributes

platform::Size res_ = 0
 

Constructor & Destructor Documentation

◆ Enumerate1()

utility::Enumerate1::Enumerate1 ( platform::Size  r)
inline

Member Function Documentation

◆ operator!=()

bool utility::Enumerate1::operator!= ( Enumerate1 const &  o) const
inline

◆ operator*() [1/2]

platform::Size& utility::Enumerate1::operator* ( )
inline

References res_.

◆ operator*() [2/2]

platform::Size const& utility::Enumerate1::operator* ( ) const
inline

References res_.

◆ operator++()

void utility::Enumerate1::operator++ ( )
inline

References res_.

◆ operator==()

bool utility::Enumerate1::operator== ( Enumerate1 const &  o) const
inline

Member Data Documentation

◆ res_

platform::Size utility::Enumerate1::res_ = 0
private

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