diff options
Diffstat (limited to 'TAO_IDL/be_include/be_visitor_component/facet_exs.h')
-rw-r--r-- | TAO_IDL/be_include/be_visitor_component/facet_exs.h | 24 |
1 files changed, 10 insertions, 14 deletions
diff --git a/TAO_IDL/be_include/be_visitor_component/facet_exs.h b/TAO_IDL/be_include/be_visitor_component/facet_exs.h index 1b4b5e83e81..230594d8b50 100644 --- a/TAO_IDL/be_include/be_visitor_component/facet_exs.h +++ b/TAO_IDL/be_include/be_visitor_component/facet_exs.h @@ -16,30 +16,26 @@ #ifndef _BE_COMPONENT_FACET_EXS_H_ #define _BE_COMPONENT_FACET_EXS_H_ +/** + * This is a concrete visitor to generate + * the executor implementation source for facets. + */ class be_visitor_facet_exs : public be_visitor_component_scope { - // - // = TITLE - // be_visitor_facet_exs - // - // = DESCRIPTION - // This is a concrete visitor to generate - // the executor implementation source for facets. - // - // public: be_visitor_facet_exs (be_visitor_context *ctx); - + ~be_visitor_facet_exs (void); - + virtual int visit_operation (be_operation *node); virtual int visit_attribute (be_attribute *node); virtual int visit_provides (be_provides *node); - + private: - be_provides *op_scope_; - const char *comment_border_; + be_decl *op_scope_; + const char *comment_start_border_; + const char *comment_end_border_; }; #endif /* _BE_COMPONENT_FACET_EXS_H_ */ |