#include <PSDL_Node.h>
Inheritance diagram for TAO_PSDL_Module:
Public Member Functions | |
TAO_PSDL_Module (int type, TAO_PSDL_Node *identifier, TAO_PSDL_Node *specification) | |
**************************************************************** | |
virtual | ~TAO_PSDL_Module (void) |
TAO_PSDL_Node * | identifier (void) const |
Get the value. | |
TAO_PSDL_Node * | specification (void) const |
void | set_identifier_name (ACE_CString) |
ACE_CString | identifier_name (void) const |
int | accept (TAO_PSDL_Node_Visitor *visitor) |
= The Node methods. | |
Private Attributes | |
TAO_PSDL_Node * | identifier_ |
The values. | |
TAO_PSDL_Node * | specification_ |
ACE_CString | module_name_ |
|
****************************************************************
Definition at line 178 of file PSDL_Node.cpp.
00181 : identifier_ (identifier), 00182 specification_ (specification) 00183 { 00184 this->type_ = type; 00185 } |
|
Definition at line 187 of file PSDL_Node.cpp. References identifier_.
00188 { 00189 delete this->identifier_; 00190 delete this->specification_; 00191 } |
|
= The Node methods.
Implements TAO_PSDL_Node. Definition at line 218 of file PSDL_Node.cpp. References TAO_PSDL_Node_Visitor::visit_module().
00219 { 00220 return visitor->visit_module (this); 00221 } |
|
Get the value.
Definition at line 194 of file PSDL_Node.cpp. References identifier_. Referenced by Dump_Visitor::visit_module().
00195 { 00196 return this->identifier_; 00197 } |
|
Definition at line 212 of file PSDL_Node.cpp. Referenced by TAO_PSDL_Module_Visitor::visit_module().
00213 { 00214 return this->module_name_; 00215 } |
|
Definition at line 206 of file PSDL_Node.cpp.
00207 { 00208 this->module_name_ = identifier_name; 00209 } |
|
Definition at line 200 of file PSDL_Node.cpp. Referenced by TAO_PSDL_Scope_Visitor::visit_module(), TAO_PSDL_Module_Visitor::visit_module(), and Dump_Visitor::visit_module().
00201 { 00202 return this->specification_; 00203 } |
|
The values.
Definition at line 169 of file PSDL_Node.h. Referenced by identifier(), and ~TAO_PSDL_Module(). |
|
Definition at line 171 of file PSDL_Node.h. |
|
Definition at line 170 of file PSDL_Node.h. |