enumeration.h File Reference

Type safe enumeration. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  EnumeratedValue< Enumeration >
 An enumerated value. More...

Defines

#define INCLUDED_GENERIC_ENUMERATION_H

Functions

template<typename Enumeration >
bool operator== (EnumeratedValue< Enumeration > self, EnumeratedValue< Enumeration > other)
template<typename Enumeration >
bool operator!= (EnumeratedValue< Enumeration > self, EnumeratedValue< Enumeration > other)

Detailed Description

Type safe enumeration.

Definition in file enumeration.h.


Define Documentation

#define INCLUDED_GENERIC_ENUMERATION_H

Definition at line 23 of file enumeration.h.


Function Documentation

template<typename Enumeration >
bool operator!= ( EnumeratedValue< Enumeration >  self,
EnumeratedValue< Enumeration >  other 
) [inline]

Definition at line 51 of file enumeration.h.

References operator==().

template<typename Enumeration >
bool operator== ( EnumeratedValue< Enumeration >  self,
EnumeratedValue< Enumeration >  other 
) [inline]

Definition at line 47 of file enumeration.h.

References EnumeratedValue< Enumeration >::get().


Generated by  doxygen 1.6.2