#include <Enum.h>
Inheritance diagram for GG::EnumMap< E >:

Public Member Functions | |
| virtual | ~EnumMap () | 
| virtual const std::string & | FromEnum (int) const | 
| virtual int | FromString (const std::string &) const | 
A specialization should be declared for each enumerated type for which an EnumMap is desired.
Definition at line 57 of file Enum.h.
| virtual GG::EnumMap< E >::~EnumMap | ( | ) |  [inline, virtual] | 
        
| virtual const std::string& GG::EnumMap< E >::FromEnum | ( | int | i | ) |  const [inline, virtual] | 
        
Returns the string associated with the enumeration value i, or the empty string if i is unknown.
Implements GG::EnumMapBase.
| virtual int GG::EnumMap< E >::FromString | ( | const std::string & | str | ) |  const [inline, virtual] | 
        
Returns the enumeration value associated with the string str, or BAD_VALUE if str is unknown.
Implements GG::EnumMapBase.
 1.5.2