summaryrefslogtreecommitdiff
path: root/TAO_IDL/be_include/be_visitor_component/facet_exs.h
diff options
context:
space:
mode:
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.h24
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_ */