diff options
Diffstat (limited to 'TAO/TAO_IDL/be_include/be_visitor_interface/amh_si.h')
-rw-r--r-- | TAO/TAO_IDL/be_include/be_visitor_interface/amh_si.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/TAO/TAO_IDL/be_include/be_visitor_interface/amh_si.h b/TAO/TAO_IDL/be_include/be_visitor_interface/amh_si.h new file mode 100644 index 00000000000..bbd8e6723c4 --- /dev/null +++ b/TAO/TAO_IDL/be_include/be_visitor_interface/amh_si.h @@ -0,0 +1,31 @@ +//============================================================================= +/** + * @file amh_si.h + * + * $Id$ + * + * Specialized interface visitor for AMH + * + * @author Jeff Parsons <j.parsons@vanderbilt.edu> + */ +//============================================================================= + +#ifndef AMH_SH_I_ +#define AMH_SH_I_ + +class be_visitor_amh_interface_si : public be_visitor_interface_si +{ +public: + be_visitor_amh_interface_si (be_visitor_context *ctx); + ~be_visitor_amh_interface_si (void); + + int visit_interface (be_interface *node); + + static int gen_skel_helper (be_interface *, + be_interface *, + TAO_OutStream *); + // Helper method passed to the template method to generate code for the + // AMH skeletons in the inline files. +}; + +#endif /* AMH_SH_I_ */ |