#include <PSDL_Node.h>
Inheritance diagram for TAO_PSDL_Catalog:
Public Member Functions | |
TAO_PSDL_Catalog (TAO_PSDL_Node *identifier) | |
**************************************************************** | |
TAO_PSDL_Catalog (TAO_PSDL_Node *identifier, TAO_PSDL_Node *catalog_inh_spec, TAO_PSDL_Node *catalog_body) | |
TAO_PSDL_Catalog (TAO_PSDL_Node *identifier, TAO_PSDL_Node *catalog_body) | |
virtual | ~TAO_PSDL_Catalog (void) |
TAO_PSDL_Node * | identifier (void) const |
Get the value. | |
TAO_PSDL_Node * | catalog_inh_spec (void) const |
TAO_PSDL_Node * | catalog_body (void) const |
int | accept (TAO_PSDL_Node_Visitor *visitor) |
= The Node methods. | |
Private Attributes | |
TAO_PSDL_Node * | identifier_ |
The values. | |
TAO_PSDL_Node * | catalog_inh_spec_ |
TAO_PSDL_Node * | catalog_body_ |
Definition at line 690 of file PSDL_Node.h.
|
****************************************************************
Definition at line 995 of file PSDL_Node.cpp.
00996 : identifier_ (identifier), 00997 catalog_inh_spec_ (0), 00998 catalog_body_ (0) 00999 { 01000 } |
|
Definition at line 1002 of file PSDL_Node.cpp.
01005 :identifier_ (identifier), 01006 catalog_inh_spec_ (catalog_inh_spec), 01007 catalog_body_ (catalog_body) 01008 { 01009 } |
|
Definition at line 1011 of file PSDL_Node.cpp.
01013 : identifier_ (identifier), 01014 catalog_inh_spec_ (0), 01015 catalog_body_ (catalog_body) 01016 { 01017 } |
|
Definition at line 1019 of file PSDL_Node.cpp. References catalog_body_, and catalog_inh_spec_.
01020 { 01021 delete this->identifier_; 01022 01023 if (this->catalog_inh_spec_ != 0) 01024 delete this->catalog_inh_spec_; 01025 01026 delete this->catalog_body_; 01027 } |
|
= The Node methods.
Implements TAO_PSDL_Node. Definition at line 1050 of file PSDL_Node.cpp. References TAO_PSDL_Node_Visitor::visit_catalog().
01051 { 01052 return visitor->visit_catalog (this); 01053 } |
|
Definition at line 1043 of file PSDL_Node.cpp. References catalog_body_.
01044 { 01045 return this->catalog_body_; 01046 } |
|
Definition at line 1037 of file PSDL_Node.cpp. References catalog_inh_spec_.
01038 { 01039 return this->catalog_inh_spec_; 01040 } |
|
Get the value.
Definition at line 1031 of file PSDL_Node.cpp.
01032 { 01033 return this->identifier_; 01034 } |
|
Definition at line 716 of file PSDL_Node.h. Referenced by catalog_body(), and ~TAO_PSDL_Catalog(). |
|
Definition at line 715 of file PSDL_Node.h. Referenced by catalog_inh_spec(), and ~TAO_PSDL_Catalog(). |
|
The values.
Definition at line 714 of file PSDL_Node.h. |