#include <PSDL_Enum_Type_Visitor.h>
Inheritance diagram for TAO_PSDL_Enum_Type_Visitor:
Public Member Functions | |
TAO_PSDL_Enum_Type_Visitor () | |
~TAO_PSDL_Enum_Type_Visitor () | |
int | visit_identifier (TAO_PSDL_Identifier *identifier) |
int | visit_enumerator (TAO_PSDL_Enumerator *enumerator) |
int | visit_predefined_type (TAO_PSDL_Predefined_Type *predefined_type) |
Private Member Functions | |
void | print_class_for_enum_type (ACE_CString enum_type_name) |
TAO_PSDL_Enum_Type_Visitor::TAO_PSDL_Enum_Type_Visitor | ( | ) |
TAO_PSDL_Enum_Type_Visitor::~TAO_PSDL_Enum_Type_Visitor | ( | ) |
int TAO_PSDL_Enum_Type_Visitor::visit_identifier | ( | TAO_PSDL_Identifier * | identifier | ) | [virtual] |
Reimplemented from TAO_PSDL_Node_Visitor.
int TAO_PSDL_Enum_Type_Visitor::visit_enumerator | ( | TAO_PSDL_Enumerator * | enumerator | ) | [virtual] |
Reimplemented from TAO_PSDL_Node_Visitor.
int TAO_PSDL_Enum_Type_Visitor::visit_predefined_type | ( | TAO_PSDL_Predefined_Type * | predefined_type | ) | [virtual] |
Reimplemented from TAO_PSDL_Node_Visitor.
void TAO_PSDL_Enum_Type_Visitor::print_class_for_enum_type | ( | ACE_CString | enum_type_name | ) | [private] |