summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be_include/be_visitor_interface/interface_ss.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be_include/be_visitor_interface/interface_ss.h')
-rw-r--r--TAO/TAO_IDL/be_include/be_visitor_interface/interface_ss.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/TAO/TAO_IDL/be_include/be_visitor_interface/interface_ss.h b/TAO/TAO_IDL/be_include/be_visitor_interface/interface_ss.h
index fee57ebfe38..26017450331 100644
--- a/TAO/TAO_IDL/be_include/be_visitor_interface/interface_ss.h
+++ b/TAO/TAO_IDL/be_include/be_visitor_interface/interface_ss.h
@@ -52,6 +52,11 @@ protected:
virtual void this_method (be_interface *node);
virtual void dispatch_method (be_interface *node);
+ // Some AMH skeletons must explicitly send the reply, for regular
+ // classes the following function is empty, for AMH code it
+ // generates the explicit call.
+ virtual void generate_send_reply (TAO_OutStream * os);
+
virtual int generate_amh_classes (be_interface *node);
virtual int generate_proxy_classes (be_interface *node);
virtual int generate_downcast_implementation (be_interface *node,