#include <ifr_adding_visitor_union.h>


Public Member Functions | |
| ifr_adding_visitor_union (AST_Decl *scope, bool is_nested) | |
| virtual | ~ifr_adding_visitor_union (void) |
| virtual int | visit_scope (UTL_Scope *node) |
| virtual int | visit_structure (AST_Structure *node) |
| virtual int | visit_enum (AST_Enum *node) |
| virtual int | visit_union (AST_Union *node) |
| virtual CORBA::IDLType_ptr | ir_current (void) const |
Private Member Functions | |
| int | add_members (AST_Union *node, CORBA::UnionDef_ptr union_def) |
Private Attributes | |
| bool | is_nested_ |
| CORBA::UnionMemberSeq | members_ |
| CORBA::TypeCode_var | disc_tc_ |
| ACE_Unbounded_Queue < CORBA::Contained_ptr > | move_queue_ |
| ifr_adding_visitor_union::ifr_adding_visitor_union | ( | AST_Decl * | scope, | |
| bool | is_nested | |||
| ) |
| ifr_adding_visitor_union::~ifr_adding_visitor_union | ( | void | ) | [virtual] |
| int ifr_adding_visitor_union::visit_scope | ( | UTL_Scope * | node | ) | [virtual] |
Reimplemented from ifr_adding_visitor.
| int ifr_adding_visitor_union::visit_structure | ( | AST_Structure * | node | ) | [virtual] |
Reimplemented from ifr_adding_visitor.
| int ifr_adding_visitor_union::visit_enum | ( | AST_Enum * | node | ) | [virtual] |
Reimplemented from ifr_adding_visitor.
| int ifr_adding_visitor_union::visit_union | ( | AST_Union * | node | ) | [virtual] |
Reimplemented from ifr_adding_visitor.
| CORBA::IDLType_ptr ifr_adding_visitor_union::ir_current | ( | void | ) | const [virtual] |
| int ifr_adding_visitor_union::add_members | ( | AST_Union * | node, | |
| CORBA::UnionDef_ptr | union_def | |||
| ) | [private] |
bool ifr_adding_visitor_union::is_nested_ [private] |
CORBA::UnionMemberSeq ifr_adding_visitor_union::members_ [private] |
ACE_Unbounded_Queue<CORBA::Contained_ptr> ifr_adding_visitor_union::move_queue_ [private] |
1.5.3