summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be_include/be_structure.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be_include/be_structure.h')
-rw-r--r--TAO/TAO_IDL/be_include/be_structure.h16
1 files changed, 3 insertions, 13 deletions
diff --git a/TAO/TAO_IDL/be_include/be_structure.h b/TAO/TAO_IDL/be_include/be_structure.h
index 7d337d7e440..6a48bd892f7 100644
--- a/TAO/TAO_IDL/be_include/be_structure.h
+++ b/TAO/TAO_IDL/be_include/be_structure.h
@@ -42,19 +42,9 @@ public:
idl_bool abstract);
// Constructor.
- virtual int gen_var_defn (char *local_name = 0);
- // Generate the _var class definition.
-
- virtual int gen_var_impl (char *local_name = 0,
- char *full_name = 0);
- // Generate the implementation for the _var class.
-
- virtual int gen_out_defn (char *local_name = 0);
- // Generate the _out class definition.
-
- virtual int gen_out_impl (char *local_name = 0,
- char *full_name = 0);
- // Generate the _out implementation.
+ virtual void redefine (AST_Structure *from);
+ // Copy BE-specific values when redefining struct or union
+ // from a forward declaration.
virtual void destroy (void);
// Cleanup method.