#include <PSDL_Node.h>
Inheritance diagram for TAO_PSDL_Definition:
Public Member Functions | |
TAO_PSDL_Definition (TAO_PSDL_Node *definition_type) | |
**************************************************************** | |
virtual | ~TAO_PSDL_Definition (void) |
TAO_PSDL_Node * | definition_type (void) const |
Get the value. | |
int | accept (TAO_PSDL_Node_Visitor *visitor) |
= The Node methods. | |
Private Attributes | |
TAO_PSDL_Node * | definition_type_ |
The values. |
|
****************************************************************
Definition at line 154 of file PSDL_Node.cpp.
00155 : definition_type_ (definition_type) 00156 { 00157 } |
|
Definition at line 159 of file PSDL_Node.cpp. References definition_type_.
00160 { 00161 delete this->definition_type_; 00162 } |
|
= The Node methods.
Implements TAO_PSDL_Node. Definition at line 171 of file PSDL_Node.cpp. References TAO_PSDL_Node_Visitor::visit_definition().
00172 { 00173 return visitor->visit_definition (this); 00174 } |
|
Get the value.
Definition at line 165 of file PSDL_Node.cpp. References definition_type_. Referenced by TAO_PSDL_Scope_Visitor::visit_definition(), TAO_PSDL_Node_Visitor::visit_definition(), and Dump_Visitor::visit_definition().
00166 { 00167 return this->definition_type_; 00168 } |
|
The values.
Definition at line 142 of file PSDL_Node.h. Referenced by definition_type(), and ~TAO_PSDL_Definition(). |