#include <PSDL_Node.h>
Inheritance diagram for TAO_PSDL_Store_Directive:
Public Member Functions | |
TAO_PSDL_Store_Directive (TAO_PSDL_Node *simple_declarator, TAO_PSDL_Node *psdl_concrete_state_type, TAO_PSDL_Node *storagehome_scope) | |
**************************************************************** | |
TAO_PSDL_Store_Directive (TAO_PSDL_Node *simple_declarator, TAO_PSDL_Node *psdl_concrete_state_type) | |
virtual | ~TAO_PSDL_Store_Directive (void) |
TAO_PSDL_Node * | simple_declarator (void) const |
Get the value. | |
TAO_PSDL_Node * | psdl_concrete_state_type (void) const |
TAO_PSDL_Node * | storagehome_scope (void) const |
int | accept (TAO_PSDL_Node_Visitor *visitor) |
= The Node methods. | |
Private Attributes | |
TAO_PSDL_Node * | simple_declarator_ |
The values. | |
TAO_PSDL_Node * | psdl_concrete_state_type_ |
TAO_PSDL_Node * | storagehome_scope_ |
Definition at line 1092 of file PSDL_Node.h.
|
****************************************************************
Definition at line 1609 of file PSDL_Node.cpp.
01613 : simple_declarator_ (simple_declarator), 01614 psdl_concrete_state_type_ (psdl_concrete_state_type), 01615 storagehome_scope_ (storagehome_scope) 01616 { 01617 } |
|
Definition at line 1619 of file PSDL_Node.cpp.
01622 : simple_declarator_ (simple_declarator), 01623 psdl_concrete_state_type_ (psdl_concrete_state_type), 01624 storagehome_scope_ (0) 01625 { 01626 } |
|
Definition at line 1628 of file PSDL_Node.cpp. References psdl_concrete_state_type_, and storagehome_scope_.
01629 { 01630 delete this->simple_declarator_; 01631 delete this->psdl_concrete_state_type_; 01632 01633 if (this->storagehome_scope_ != 0) 01634 delete this->storagehome_scope_; 01635 } |
|
= The Node methods.
Implements TAO_PSDL_Node. Definition at line 1658 of file PSDL_Node.cpp. References TAO_PSDL_Node_Visitor::visit_store_directive().
01659 { 01660 return visitor->visit_store_directive (this); 01661 } |
|
Definition at line 1645 of file PSDL_Node.cpp. References psdl_concrete_state_type_.
01646 { 01647 return this->psdl_concrete_state_type_; 01648 } |
|
Get the value.
Definition at line 1639 of file PSDL_Node.cpp.
01640 { 01641 return this->simple_declarator_; 01642 } |
|
Definition at line 1651 of file PSDL_Node.cpp. References storagehome_scope_.
01652 { 01653 return this->storagehome_scope_; 01654 } |
|
Definition at line 1116 of file PSDL_Node.h. Referenced by psdl_concrete_state_type(), and ~TAO_PSDL_Store_Directive(). |
|
The values.
Definition at line 1115 of file PSDL_Node.h. |
|
Definition at line 1117 of file PSDL_Node.h. Referenced by storagehome_scope(), and ~TAO_PSDL_Store_Directive(). |