Merge pull request #2301 from sonndinh/remove-dup-reactor-functions
[ACE_TAO.git] / TAO / TAO_IDL / be_include / be_template_module_ref.h
blob3d53515ed9d861ee2480dd6a6e019603ba32ab0e
1 #ifndef BE_TEMPLATE_MODULE_REF_H
2 #define BE_TEMPLATE_MODULE_REF_H
4 #include "be_field.h"
6 #include "ast_template_module_ref.h"
8 class be_template_module_ref
9 : public virtual AST_Template_Module_Ref,
10 public virtual be_field
12 public:
13 be_template_module_ref (UTL_ScopedName *n,
14 AST_Template_Module *ref,
15 UTL_StrList *param_refs);
17 virtual ~be_template_module_ref ();
19 // Cleanup function.
20 virtual void destroy ();
22 // Visiting.
23 virtual int accept (be_visitor *visitor);
26 #endif // BE_TEMPLATE_MODULE_REF_H