#include <parameterRemapEnumToInt.h>
Inheritance diagram for ParameterRemapEnumToInt:
Public Member Functions | |
ParameterRemapEnumToInt (CPPType *orig_type) | |
virtual void | pass_parameter (ostream &out, const string &variable_name) |
virtual string | get_return_expr (const string &expression) |
Private Member Functions | |
CPPType * | unwrap_type (CPPType *source_type) const |
Private Attributes | |
CPPType * | _enum_type |
|
Definition at line 33 of file parameterRemapEnumToInt.cxx. References _enum_type, ParameterRemap::_new_type, ParameterRemap::_orig_type, CPPType::new_type(), CPPSimpleType::T_int, and unwrap_type(). |
|
Reimplemented from ParameterRemap. Definition at line 60 of file parameterRemapEnumToInt.cxx. |
|
Reimplemented from ParameterRemap. Definition at line 48 of file parameterRemapEnumToInt.cxx. References _enum_type, CPPType::get_local_name(), and parser. |
|
|
Definition at line 39 of file parameterRemapEnumToInt.h. Referenced by ParameterRemapEnumToInt(), and pass_parameter(). |