summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be_include/be_interface_fwd.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be_include/be_interface_fwd.h')
-rw-r--r--TAO/TAO_IDL/be_include/be_interface_fwd.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/TAO/TAO_IDL/be_include/be_interface_fwd.h b/TAO/TAO_IDL/be_include/be_interface_fwd.h
index 4f24869a02f..f3b2d156710 100644
--- a/TAO/TAO_IDL/be_include/be_interface_fwd.h
+++ b/TAO/TAO_IDL/be_include/be_interface_fwd.h
@@ -39,11 +39,9 @@ public:
be_interface_fwd (void);
// default constructor
- be_interface_fwd (AST_Interface *dummy, UTL_ScopedName *n, UTL_StrList *p);
+ be_interface_fwd (UTL_ScopedName *n, UTL_StrList *p);
// constructor
- virtual ~be_interface_fwd (void);
-
virtual int gen_var_defn (void);
// generate the _var class definition
@@ -56,6 +54,12 @@ public:
virtual int gen_out_impl (void);
// generate the _out implementation
+ virtual int gen_typecode (void);
+ // generate the typecode
+
+ virtual long tc_size (void);
+ // return typecode size
+
// Visiting
virtual int accept (be_visitor* visitor);