summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be_include/be_codegen.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be_include/be_codegen.h')
-rw-r--r--TAO/TAO_IDL/be_include/be_codegen.h22
1 files changed, 7 insertions, 15 deletions
diff --git a/TAO/TAO_IDL/be_include/be_codegen.h b/TAO/TAO_IDL/be_include/be_codegen.h
index 4ff0abea830..9fe2850154a 100644
--- a/TAO/TAO_IDL/be_include/be_codegen.h
+++ b/TAO/TAO_IDL/be_include/be_codegen.h
@@ -3,7 +3,7 @@
// ================================================================
//
// = LIBRARY
-// TAO IDL
+// TAO_IDL_BE
//
// = FILENAME
// be_codegen.h
@@ -23,9 +23,6 @@
#include "ace/Synch.h"
#include "TAO_IDL_BE_Export.h"
-#define NAMEBUFSIZE 1024
-// Maximum length of static buffers used to store names.
-
class TAO_Visitor_Factory;
class TAO_OutStream;
class be_visitor_context;
@@ -108,7 +105,6 @@ public:
TAO_ATTRIBUTE_SMART_PROXY_CH, // in client header
TAO_ATTRIBUTE_SMART_PROXY_CS, // in client source
- TAO_ATTRIBUTE_INTERCEPTORS_CH, // in client header
TAO_ATTRIBUTE_INTERCEPTORS_CS, // in client source
TAO_ATTRIBUTE_INTERCEPTORS_SH, // in server header
TAO_ATTRIBUTE_INTERCEPTORS_SS, // in server source
@@ -180,7 +176,6 @@ public:
TAO_INTERFACE_TIE_SI,
TAO_INTERFACE_SMART_PROXY_CH,
TAO_INTERFACE_SMART_PROXY_CS,
- TAO_INTERFACE_INTERCEPTORS_CH,
TAO_INTERFACE_INTERCEPTORS_CS,
TAO_INTERFACE_INTERCEPTORS_SH,
TAO_INTERFACE_INTERCEPTORS_SS,
@@ -306,11 +301,6 @@ public:
TAO_OPERATION_RETTYPE_IS, // return type in client header op
TAO_OPERATION_RETTYPE_OTHERS, // ... in other cases
- TAO_OPERATION_INVOKE_ARG_LIST, // Generate the signature needed to invoke
- // the operation given. The signature generated
- // consists of the name of the arguments, without
- // any type
-
TAO_OPERATION_ARGLIST_CH, // parameter list in op signature
// ... for client header
TAO_OPERATION_ARGLIST_SH, // ... for server header
@@ -326,9 +316,6 @@ public:
TAO_OPERATION_INTERCEPTORS_INFO_ARGLIST_SS, // arglist for request info obj instantiation
TAO_OPERATION_INTERCEPTORS_ARGLIST_SS, // private member list list for request info // ... for server source
- // TAO_OPERATION_ARGLIST_PROXY_IMPL_CH, // Proxy impl arg list generation
- // in client header
-
TAO_OPERATION_ARGLIST_PROXY_IMPL_XH, // Proxy impl arg list generation
// in client/server header
TAO_OPERATION_ARGLIST_PROXY_IMPL_XS,
@@ -445,6 +432,9 @@ public:
TAO_STRUCT_CDR_OP_CI,
TAO_STRUCT_CDR_OP_CS,
+ // Emitting code for a forward declared struct.
+ TAO_STRUCT_FWD_CH,
+
// Emitting code for typedefs.
TAO_TYPEDEF_CH,
TAO_TYPEDEF_CI,
@@ -465,6 +455,9 @@ public:
TAO_UNION_CDR_OP_CI,
TAO_UNION_CDR_OP_CS,
+ // Emitting code for a forward declared union.
+ TAO_UNION_FWD_CH,
+
// Emitting code for the discriminant.
TAO_UNION_DISCTYPEDEFN_CH,
TAO_UNION_DISCTYPEDEFN_CI,
@@ -476,7 +469,6 @@ public:
TAO_UNION_PUBLIC_CS,
TAO_UNION_PUBLIC_ASSIGN_CS,
TAO_UNION_PUBLIC_RESET_CS,
- TAO_UNION_PUBLIC_ACCESS_CS,
// Emitting code for private members of the union.
TAO_UNION_PRIVATE_CH,