summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be_include
diff options
context:
space:
mode:
authormcorino <mcorino@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2010-12-01 12:12:12 +0000
committermcorino <mcorino@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2010-12-01 12:12:12 +0000
commite5635ecf31548fb71bd3da9f125277ea71020c83 (patch)
tree9150fdff0ae7fc45c9b48c069890b78d57f29e39 /TAO/TAO_IDL/be_include
parentd5187392c1638290f623dd1e761dadd0ac923f1e (diff)
downloadATCD-e5635ecf31548fb71bd3da9f125277ea71020c83.tar.gz
Wed Dec 1 12:09:31 UTC 2010 Martin Corino <corino_m@remedy.nl>
* TAO_IDL/be/be_visitor_component.cpp: * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp: Fixed compilation errors. * TAO_IDL/be_include/be_visitor_component/component_ami_rh_exh.h: Fixed mismatched connector generation (.h <> .cpp).
Diffstat (limited to 'TAO/TAO_IDL/be_include')
-rw-r--r--TAO/TAO_IDL/be_include/be_visitor_component/component_ami_rh_exh.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/TAO/TAO_IDL/be_include/be_visitor_component/component_ami_rh_exh.h b/TAO/TAO_IDL/be_include/be_visitor_component/component_ami_rh_exh.h
index 68fbb2ac165..7ec101685fb 100644
--- a/TAO/TAO_IDL/be_include/be_visitor_component/component_ami_rh_exh.h
+++ b/TAO/TAO_IDL/be_include/be_visitor_component/component_ami_rh_exh.h
@@ -44,10 +44,15 @@ public:
virtual int visit_uses (be_uses *node);
virtual int visit_attribute (be_attribute *node);
virtual int visit_operation (be_operation *node);
+ virtual int visit_argument (be_argument *node);
+
+ virtual int post_process (be_decl *bd);
private:
void init (void);
+ void gen_excep_op (const char *prefix, be_decl *node);
+
private:
be_interface *iface_;
be_interface *callback_iface_;