ASCO Aerial Autonomy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
IterableEnum< T >::Iterator Class Reference

Iterator for the wrapper class. More...

#include <iterable_enum.h>

Public Member Functions

 Iterator (int value)
 Constructor. More...
 
operator* (void) const
 Returns underlying iterator value. More...
 
void operator++ (void)
 Increment iterator. More...
 
bool operator!= (Iterator rhs)
 Compare iterator using underlying value. More...
 

Detailed Description

template<typename T>
class IterableEnum< T >::Iterator

Iterator for the wrapper class.

Constructor & Destructor Documentation

template<typename T >
IterableEnum< T >::Iterator::Iterator ( int  value)
inline

Constructor.

Member Function Documentation

template<typename T >
bool IterableEnum< T >::Iterator::operator!= ( Iterator  rhs)
inline

Compare iterator using underlying value.

template<typename T >
T IterableEnum< T >::Iterator::operator* ( void  ) const
inline

Returns underlying iterator value.

template<typename T >
void IterableEnum< T >::Iterator::operator++ ( void  )
inline

Increment iterator.


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