Euphoria
|
eu::core::StepIterator< T > Struct Template Reference
#include <iterate.h>
Public Member Functions | |
StepIterator (T c, T t, T s, bool e) | |
bool | operator!= (const StepIterator< T > &rhs) const |
T | operator* () const |
void | operator++ () |
Static Public Member Functions | |
static bool | is_ended (T c, T t, T s) |
Public Attributes | |
T | current |
T | to |
T | step |
bool | ended |
bool | last |
Detailed Description
Constructor & Destructor Documentation
◆ StepIterator()
template<typename T >
|
inline |
Member Function Documentation
◆ is_ended()
template<typename T >
|
inlinestatic |
◆ operator!=()
template<typename T >
|
inline |
◆ operator*()
template<typename T >
|
inline |
◆ operator++()
template<typename T >
|
inline |
Member Data Documentation
◆ current
template<typename T >
T eu::core::StepIterator< T >::current |
◆ ended
template<typename T >
bool eu::core::StepIterator< T >::ended |
◆ last
template<typename T >
bool eu::core::StepIterator< T >::last |
◆ step
template<typename T >
T eu::core::StepIterator< T >::step |
◆ to
template<typename T >
T eu::core::StepIterator< T >::to |
The documentation for this struct was generated from the following file:
- libs/core/src/core/iterate.h