|
TAO_IFR 2.0.3
|
ifr_adding_visitor_operation. More...
#include <ifr_adding_visitor_operation.h>


Public Member Functions | |
| ifr_adding_visitor_operation (AST_Decl *scope) | |
| Constructor. | |
| virtual | ~ifr_adding_visitor_operation (void) |
| Destructor. | |
| virtual int | visit_operation (AST_Operation *node) |
| Visit an operation. | |
| virtual int | visit_argument (AST_Argument *node) |
| Visit argument. | |
Private Attributes | |
| CORBA::ParDescriptionSeq | params_ |
| CORBA::ULong | index_ |
| Counter for building the parameter list. | |
This visitor overrides a few of the visit methods for the case when an operation node is seen in the AST.
| ifr_adding_visitor_operation::ifr_adding_visitor_operation | ( | AST_Decl * | scope | ) |
Constructor.
| ifr_adding_visitor_operation::~ifr_adding_visitor_operation | ( | void | ) | [virtual] |
Destructor.
| int ifr_adding_visitor_operation::visit_argument | ( | AST_Argument * | node | ) | [virtual] |
Visit argument.
Reimplemented from ifr_visitor.
| int ifr_adding_visitor_operation::visit_operation | ( | AST_Operation * | node | ) | [virtual] |
Visit an operation.
Reimplemented from ifr_adding_visitor.
Counter for building the parameter list.
CORBA::ParDescriptionSeq ifr_adding_visitor_operation::params_ [private] |
Holder for the operation parameter info passed to the interface repository method create_operation().
1.7.4