Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# TAO_PSDL_Enum_Type_Visitor Class Reference

`#include <PSDL_Enum_Type_Visitor.h>`

Inheritance diagram for TAO_PSDL_Enum_Type_Visitor:

[legend]
Collaboration diagram for TAO_PSDL_Enum_Type_Visitor:

[legend]
List of all members.

## Public Methods
| 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 Methods
void | print_class_for_enum_type (ACE_CString enum_type_name)

## Constructor & Destructor Documentation

TAO_PSDL_Enum_Type_Visitor::TAO_PSDL_Enum_Type_Visitor | ( |  | ) |

TAO_PSDL_Enum_Type_Visitor::~TAO_PSDL_Enum_Type_Visitor | ( |  | ) |

## Member Function Documentation

void TAO_PSDL_Enum_Type_Visitor::print_class_for_enum_type | ( | ACE_CString | enum_type_name | ) | `[private]`

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_identifier | ( | TAO_PSDL_Identifier * | identifier | ) | `[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.

The documentation for this class was generated from the following files:

- PSDL_Enum_Type_Visitor.h
- PSDL_Enum_Type_Visitor.cpp