Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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

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

Member Function Documentation

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

References res_.

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

References res_.

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

References res_.

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

References res_.

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

References res_.

Member Data Documentation

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

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