cheshirekow  v0.1.0
mpblocks::util::Range_< T >::Iterator Struct Reference

#include <mpblocks/util/range.hpp>

Public Member Functions

 Iterator (T val)
 
 operator T ()
 
bool operator!= (T other)
 
operator* ()
 
Iteratoroperator++ ()
 

Public Attributes

val
 storage for the actual value More...
 

Detailed Description

template<typename T>
struct mpblocks::util::Range_< T >::Iterator

Definition at line 32 of file range.hpp.

Constructor & Destructor Documentation

template<typename T>
mpblocks::util::Range_< T >::Iterator::Iterator ( val)
inline

Definition at line 35 of file range.hpp.

Member Function Documentation

template<typename T>
mpblocks::util::Range_< T >::Iterator::operator T ( )
inline

Definition at line 42 of file range.hpp.

template<typename T>
bool mpblocks::util::Range_< T >::Iterator::operator!= ( other)
inline

Definition at line 37 of file range.hpp.

template<typename T>
T mpblocks::util::Range_< T >::Iterator::operator* ( )
inline

Definition at line 36 of file range.hpp.

template<typename T>
Iterator& mpblocks::util::Range_< T >::Iterator::operator++ ( )
inline

Definition at line 38 of file range.hpp.

Member Data Documentation

template<typename T>
T mpblocks::util::Range_< T >::Iterator::val

storage for the actual value

Definition at line 33 of file range.hpp.


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