diff options
Diffstat (limited to 'TAO/TAO_IDL/be_include/be_structure.h')
-rw-r--r-- | TAO/TAO_IDL/be_include/be_structure.h | 16 |
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. |