diff options
Diffstat (limited to 'TAO_IDL/be_include/be_visitor_component/facet_exh.h')
-rw-r--r-- | TAO_IDL/be_include/be_visitor_component/facet_exh.h | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/TAO_IDL/be_include/be_visitor_component/facet_exh.h b/TAO_IDL/be_include/be_visitor_component/facet_exh.h index d93327b055f..b78803ae15e 100644 --- a/TAO_IDL/be_include/be_visitor_component/facet_exh.h +++ b/TAO_IDL/be_include/be_visitor_component/facet_exh.h @@ -15,24 +15,27 @@ #ifndef _BE_COMPONENT_FACET_EXH_H_ #define _BE_COMPONENT_FACET_EXH_H_ +/** + * This is a concrete visitor to generate + * the executor implementation header for facets. + */ class be_visitor_facet_exh : public be_visitor_component_scope { - // - // = TITLE - // be_visitor_facet_exh - // - // = DESCRIPTION - // This is a concrete visitor to generate - // the executor implementation header for facets. - // - // public: be_visitor_facet_exh (be_visitor_context *ctx); - + ~be_visitor_facet_exh (void); - + virtual int visit_provides (be_provides *node); + + static int method_helper (be_interface *derived, + be_interface *node, + TAO_OutStream *os); + +private: + const char *comment_start_border_; + const char *comment_end_border_; }; #endif /* _BE_COMPONENT_FACET_EXH_H_ */ |