**************************************************************** More...
#include <PSDL_Node.h>
****************************************************************
Definition at line 2226 of file PSDL_Node.h.
TAO_PSDL_Op_Dcl::TAO_PSDL_Op_Dcl | ( | TAO_PSDL_Node * | op_attribute, | |
TAO_PSDL_Node * | op_type_spec, | |||
TAO_PSDL_Node * | identifier, | |||
TAO_PSDL_Node * | parameter_dcls, | |||
TAO_PSDL_Node * | raises_expr, | |||
TAO_PSDL_Node * | context_expr | |||
) |
****************************************************************
Definition at line 3480 of file PSDL_Node.cpp.
: op_attribute_ (op_attribute), op_type_spec_ (op_type_spec), identifier_ (identifier), parameter_dcls_ (parameter_dcls), raises_expr_ (raises_expr), context_expr_ (context_expr) { }
TAO_PSDL_Op_Dcl::TAO_PSDL_Op_Dcl | ( | TAO_PSDL_Node * | op_type_spec, | |
TAO_PSDL_Node * | identifier, | |||
TAO_PSDL_Node * | parameter_dcls, | |||
TAO_PSDL_Node * | raises_expr, | |||
TAO_PSDL_Node * | context_expr | |||
) |
Definition at line 3495 of file PSDL_Node.cpp.
: op_attribute_ (0), op_type_spec_ (op_type_spec), identifier_ (identifier), parameter_dcls_ (parameter_dcls), raises_expr_ (raises_expr), context_expr_ (context_expr) { }
TAO_PSDL_Op_Dcl::TAO_PSDL_Op_Dcl | ( | TAO_PSDL_Node * | op_type_spec, | |
TAO_PSDL_Node * | identifier, | |||
TAO_PSDL_Node * | parameter_dcls, | |||
TAO_PSDL_Node * | raises_expr | |||
) |
Definition at line 3509 of file PSDL_Node.cpp.
: op_attribute_ (0), op_type_spec_ (op_type_spec), identifier_ (identifier), parameter_dcls_ (parameter_dcls), raises_expr_ (raises_expr), context_expr_ (0) { }
TAO_PSDL_Op_Dcl::TAO_PSDL_Op_Dcl | ( | TAO_PSDL_Node * | op_type_spec, | |
TAO_PSDL_Node * | identifier, | |||
TAO_PSDL_Node * | parameter_dcls | |||
) |
Definition at line 3522 of file PSDL_Node.cpp.
: op_attribute_ (0), op_type_spec_ (op_type_spec), identifier_ (identifier), parameter_dcls_ (parameter_dcls), raises_expr_ (0), context_expr_ (0) { }
TAO_PSDL_Op_Dcl::~TAO_PSDL_Op_Dcl | ( | void | ) | [virtual] |
Definition at line 3534 of file PSDL_Node.cpp.
{ if (this->op_attribute_ != 0) delete this->op_attribute_; delete this->op_type_spec_; delete this->identifier_; delete this->parameter_dcls_; if (this->raises_expr_ != 0) delete this->raises_expr_; if (this->context_expr_ != 0) delete this->context_expr_; }
int TAO_PSDL_Op_Dcl::accept | ( | TAO_PSDL_Node_Visitor * | visitor | ) | [virtual] |
= The Node methods.
Implements TAO_PSDL_Node.
Definition at line 3589 of file PSDL_Node.cpp.
{ return visitor->visit_op_dcl (this); }
TAO_PSDL_Node * TAO_PSDL_Op_Dcl::context_expr | ( | void | ) | const |
Definition at line 3582 of file PSDL_Node.cpp.
{ return this->context_expr_; }
TAO_PSDL_Node * TAO_PSDL_Op_Dcl::identifier | ( | void | ) | const |
Definition at line 3564 of file PSDL_Node.cpp.
{ return this->identifier_; }
TAO_PSDL_Node * TAO_PSDL_Op_Dcl::op_attribute | ( | void | ) | const |
TAO_PSDL_Node * TAO_PSDL_Op_Dcl::op_type_spec | ( | void | ) | const |
Definition at line 3558 of file PSDL_Node.cpp.
{ return this->op_type_spec_; }
TAO_PSDL_Node * TAO_PSDL_Op_Dcl::parameter_dcls | ( | void | ) | const |
Definition at line 3570 of file PSDL_Node.cpp.
{ return this->parameter_dcls_; }
TAO_PSDL_Node * TAO_PSDL_Op_Dcl::raises_expr | ( | void | ) | const |
Definition at line 3576 of file PSDL_Node.cpp.
{ return this->raises_expr_; }
TAO_PSDL_Node* TAO_PSDL_Op_Dcl::context_expr_ [private] |
Definition at line 2288 of file PSDL_Node.h.
TAO_PSDL_Node* TAO_PSDL_Op_Dcl::identifier_ [private] |
Definition at line 2285 of file PSDL_Node.h.
TAO_PSDL_Node* TAO_PSDL_Op_Dcl::op_attribute_ [private] |
The values.
Definition at line 2283 of file PSDL_Node.h.
TAO_PSDL_Node* TAO_PSDL_Op_Dcl::op_type_spec_ [private] |
Definition at line 2284 of file PSDL_Node.h.
TAO_PSDL_Node* TAO_PSDL_Op_Dcl::parameter_dcls_ [private] |
Definition at line 2286 of file PSDL_Node.h.
TAO_PSDL_Node* TAO_PSDL_Op_Dcl::raises_expr_ [private] |
Definition at line 2287 of file PSDL_Node.h.