#include <EnumType.hpp>


Public Member Functions | |
| EnumDefinition (const std::string &name) | |
| const EnumConstants & | getConsts () const | 
| const std::string & | getName () const | 
| void | addConst (const std::string &name, const ConstantValue &value) | 
Private Attributes | |
| EnumConstants | consts_ | 
| std::string | name_ | 
Definition at line 51 of file EnumType.hpp.
| cfront::EnumDefinition::EnumDefinition | ( | const std::string & | name | ) |  [inline, explicit] | 
        
Definition at line 53 of file EnumType.hpp.
| const EnumConstants& cfront::EnumDefinition::getConsts | ( | ) |  const [inline] | 
        
| const std::string& cfront::EnumDefinition::getName | ( | ) |  const [inline] | 
        
| void cfront::EnumDefinition::addConst | ( | const std::string & | name, | |
| const ConstantValue & | value | |||
| ) |  [inline] | 
        
EnumConstants cfront::EnumDefinition::consts_ [private]           | 
        
std::string cfront::EnumDefinition::name_ [private]           | 
        
 1.5.6