Elm  1.0
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
elm::enum_info< T >::iterator Class Reference

#include <elm/enum_info.h>

Public Member Functions

 iterator (const iterator &it)
 
iteratoroperator++ (void)
 
iteratoroperator++ (int)
 
bool operator== (const iterator &it) const
 
bool operator!= (const iterator &it) const
 
cstring name (void) const
 
value (void) const
 

Constructor & Destructor Documentation

template<class T >
elm::enum_info< T >::iterator::iterator ( const iterator it)

Member Function Documentation

template<class T >
cstring elm::enum_info< T >::iterator::name ( void  ) const
template<class T >
bool elm::enum_info< T >::iterator::operator!= ( const iterator it) const
template<class T >
iterator& elm::enum_info< T >::iterator::operator++ ( void  )
template<class T >
iterator& elm::enum_info< T >::iterator::operator++ ( int  )
template<class T >
bool elm::enum_info< T >::iterator::operator== ( const iterator it) const
template<class T >
T elm::enum_info< T >::iterator::value ( void  ) const

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