#include <PSDL_Node.h>
Inheritance diagram for TAO_PSDL_Abstract_Storagetype_Ref_Type:


Public Member Functions | |
| TAO_PSDL_Abstract_Storagetype_Ref_Type (TAO_PSDL_Node *key_word, TAO_PSDL_Node *abs_storagetype_name) | |
| **************************************************************** | |
| TAO_PSDL_Abstract_Storagetype_Ref_Type (TAO_PSDL_Node *abs_storagetype_name) | |
| virtual | ~TAO_PSDL_Abstract_Storagetype_Ref_Type (void) |
| TAO_PSDL_Node * | key_word (void) const |
| Get the value. | |
| TAO_PSDL_Node * | abs_storagetype_name (void) const |
| int | accept (TAO_PSDL_Node_Visitor *visitor) |
| = The Node methods. | |
Private Attributes | |
| TAO_PSDL_Node * | key_word_ |
| The values. | |
| TAO_PSDL_Node * | abs_storagetype_name_ |
Definition at line 409 of file PSDL_Node.h.
| TAO_PSDL_Abstract_Storagetype_Ref_Type::TAO_PSDL_Abstract_Storagetype_Ref_Type | ( | TAO_PSDL_Node * | key_word, | |
| TAO_PSDL_Node * | abs_storagetype_name | |||
| ) |
****************************************************************
Definition at line 558 of file PSDL_Node.cpp.
00560 : key_word_ (key_word), 00561 abs_storagetype_name_ (abs_storagetype_name) 00562 { 00563 }
| TAO_PSDL_Abstract_Storagetype_Ref_Type::TAO_PSDL_Abstract_Storagetype_Ref_Type | ( | TAO_PSDL_Node * | abs_storagetype_name | ) |
Definition at line 565 of file PSDL_Node.cpp.
00566 : key_word_ (0), 00567 abs_storagetype_name_ (abs_storagetype_name) 00568 { 00569 }
| TAO_PSDL_Abstract_Storagetype_Ref_Type::~TAO_PSDL_Abstract_Storagetype_Ref_Type | ( | void | ) | [virtual] |
Definition at line 571 of file PSDL_Node.cpp.
References abs_storagetype_name_, and key_word_.
00572 { 00573 if (this->key_word_ != 0) 00574 delete this->key_word_; 00575 delete this->abs_storagetype_name_; 00576 }
| TAO_PSDL_Node * TAO_PSDL_Abstract_Storagetype_Ref_Type::abs_storagetype_name | ( | void | ) | const |
Definition at line 586 of file PSDL_Node.cpp.
References abs_storagetype_name_.
00587 { 00588 return this->abs_storagetype_name_; 00589 }
| int TAO_PSDL_Abstract_Storagetype_Ref_Type::accept | ( | TAO_PSDL_Node_Visitor * | visitor | ) | [virtual] |
= The Node methods.
Implements TAO_PSDL_Node.
Definition at line 593 of file PSDL_Node.cpp.
References TAO_PSDL_Node_Visitor::visit_abstract_storagetype_ref_type().
00594 { 00595 return visitor->visit_abstract_storagetype_ref_type (this); 00596 }
| TAO_PSDL_Node * TAO_PSDL_Abstract_Storagetype_Ref_Type::key_word | ( | void | ) | const |
Get the value.
Definition at line 580 of file PSDL_Node.cpp.
References key_word_.
00581 { 00582 return this->key_word_; 00583 }
Definition at line 430 of file PSDL_Node.h.
Referenced by abs_storagetype_name(), and ~TAO_PSDL_Abstract_Storagetype_Ref_Type().
The values.
Definition at line 429 of file PSDL_Node.h.
Referenced by key_word(), and ~TAO_PSDL_Abstract_Storagetype_Ref_Type().
1.4.7