Merge pull request #2301 from sonndinh/remove-dup-reactor-functions
[ACE_TAO.git] / TAO / TAO_IDL / be_include / be_template_module_inst.h
blob28dd3aada0e723be16598d08391e81d32b29febc
1 #ifndef BE_TEMPLATE_MODULE_INST_H
2 #define BE_TEMPLATE_MODULE_INST_H
4 #include "ast_template_module_inst.h"
5 #include "be_field.h"
7 class be_template_module_inst
8 : public virtual AST_Template_Module_Inst,
9 public virtual be_field
11 public:
12 be_template_module_inst (UTL_ScopedName *n,
13 AST_Template_Module *ref,
14 FE_Utils::T_ARGLIST *template_args);
16 virtual ~be_template_module_inst ();
18 // Cleanup function.
19 virtual void destroy ();
21 // Visiting.
22 virtual int accept (be_visitor *visitor);
25 #endif // BE_TEMPLATE_MODULE_INST_H