#include <PSDL_Node.h>
Inheritance diagram for TAO_PSDL_Raises_Expr:
Public Member Functions | |
TAO_PSDL_Raises_Expr (TAO_PSDL_Node *first_scoped_name) | |
**************************************************************** | |
TAO_PSDL_Raises_Expr (TAO_PSDL_Node *first_scoped_name, TAO_PSDL_Node *second_scoped_name) | |
virtual | ~TAO_PSDL_Raises_Expr (void) |
TAO_PSDL_Node * | first_scoped_name (void) const |
Get the value. | |
TAO_PSDL_Node * | second_scoped_name (void) const |
int | accept (TAO_PSDL_Node_Visitor *visitor) |
= The Node methods. | |
Private Attributes | |
TAO_PSDL_Node * | first_scoped_name_ |
The values. | |
TAO_PSDL_Node * | second_scoped_name_ |
Definition at line 2374 of file PSDL_Node.h.
|
****************************************************************
Definition at line 3736 of file PSDL_Node.cpp. References TAO_PSDL_Node::psdl_scope_visitor(), TAO_PSDL_Node::set_identifier(), and TAO_PSDL_Scope_Visitor::visit_raises_expr().
03737 : first_scoped_name_ (first_scoped_name), 03738 second_scoped_name_ (0) 03739 { 03740 this->psdl_scope_visitor ()->visit_raises_expr (this); 03741 03742 this->set_identifier ("raises_exception"); 03743 } |
|
Definition at line 3745 of file PSDL_Node.cpp. References TAO_PSDL_Node::psdl_scope_visitor(), TAO_PSDL_Node::set_identifier(), and TAO_PSDL_Scope_Visitor::visit_raises_expr().
03747 : first_scoped_name_ (first_scoped_name), 03748 second_scoped_name_ (second_scoped_name) 03749 { 03750 this->set_identifier ("raises_exception"); 03751 03752 this->psdl_scope_visitor ()->visit_raises_expr (this); 03753 } |
|
Definition at line 3755 of file PSDL_Node.cpp. References first_scoped_name_, and second_scoped_name_.
03756 { 03757 delete this->first_scoped_name_; 03758 03759 if (this->second_scoped_name_ != 0) 03760 delete this->second_scoped_name_; 03761 } |
|
= The Node methods.
Implements TAO_PSDL_Node. Definition at line 3778 of file PSDL_Node.cpp. References TAO_PSDL_Node_Visitor::visit_raises_expr().
03779 { 03780 return visitor->visit_raises_expr (this); 03781 } |
|
Get the value.
Definition at line 3765 of file PSDL_Node.cpp. References first_scoped_name_. Referenced by TAO_PSDL_Scope_Visitor::visit_raises_expr(), and Dump_Visitor::visit_raises_expr().
03766 { 03767 return this->first_scoped_name_; 03768 } |
|
Definition at line 3771 of file PSDL_Node.cpp. References second_scoped_name_. Referenced by TAO_PSDL_Scope_Visitor::visit_raises_expr(), and Dump_Visitor::visit_raises_expr().
03772 { 03773 return this->second_scoped_name_; 03774 } |
|
The values.
Definition at line 2394 of file PSDL_Node.h. Referenced by first_scoped_name(), and ~TAO_PSDL_Raises_Expr(). |
|
Definition at line 2395 of file PSDL_Node.h. Referenced by second_scoped_name(), and ~TAO_PSDL_Raises_Expr(). |