#include <PSDL_Node.h>
Inheritance diagram for TAO_PSDL_Array_Declarator:
Public Member Functions | |
TAO_PSDL_Array_Declarator (TAO_PSDL_Node *identifier, TAO_PSDL_Node *fixed_array_size) | |
**************************************************************** | |
virtual | ~TAO_PSDL_Array_Declarator (void) |
TAO_PSDL_Node * | identifier (void) const |
Get the value. | |
TAO_PSDL_Node * | fixed_array_size (void) const |
int | accept (TAO_PSDL_Node_Visitor *visitor) |
= The Node methods. | |
Private Attributes | |
TAO_PSDL_Node * | identifier_ |
The values. | |
TAO_PSDL_Node * | fixed_array_size_ |
Definition at line 3008 of file PSDL_Node.h.
|
****************************************************************
Definition at line 4715 of file PSDL_Node.cpp.
04718 : identifier_ (identifier), 04719 fixed_array_size_ (fixed_array_size) 04720 { 04721 } |
|
Definition at line 4723 of file PSDL_Node.cpp. References fixed_array_size_.
04724 { 04725 delete this->identifier_; 04726 delete this->fixed_array_size_; 04727 } |
|
= The Node methods.
Implements TAO_PSDL_Node. Definition at line 4744 of file PSDL_Node.cpp. References TAO_PSDL_Node_Visitor::visit_array_declarator().
04745 { 04746 return visitor->visit_array_declarator (this); 04747 } |
|
Definition at line 4737 of file PSDL_Node.cpp. References fixed_array_size_.
04738 { 04739 return this->fixed_array_size_; 04740 } |
|
Get the value.
Definition at line 4731 of file PSDL_Node.cpp.
04732 { 04733 return this->identifier_; 04734 } |
|
Definition at line 3028 of file PSDL_Node.h. Referenced by fixed_array_size(), and ~TAO_PSDL_Array_Declarator(). |
|
The values.
Definition at line 3027 of file PSDL_Node.h. |