#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