summaryrefslogtreecommitdiff
path: root/TAO
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-02-18 15:19:25 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-02-18 15:19:25 +0000
commit460414273497de7fd0f2d3bafe1959961d0c0b5b (patch)
treea972c9796fff96f76b3be45cdc3cfb6ccc8ac833 /TAO
parent692a0b39b0ff56f9d36d395cb933fd29bffd9574 (diff)
downloadATCD-460414273497de7fd0f2d3bafe1959961d0c0b5b.tar.gz
* TAO_IDL/ast/ast_array.cpp:
Fixed arrays to be marked as 'local' if they contain a local type at some level. * TAO_IDL/be/be_visitor_array/any_op_ch.cpp: * TAO_IDL/be/be_visitor_array/any_op_cs.cpp: * TAO_IDL/be/be_visitor_array/array_ch.cpp: * TAO_IDL/be/be_visitor_array/array_cs.cpp: * TAO_IDL/be/be_visitor_array/cdr_op_ch.cpp: * TAO_IDL/be/be_visitor_array/cdr_op_ci.cpp: * TAO_IDL/be/be_visitor_array/cdr_op_cs.cpp: * TAO_IDL/be/be_visitor_enum/any_op_ch.cpp: * TAO_IDL/be/be_visitor_enum/any_op_cs.cpp: * TAO_IDL/be/be_visitor_exception/any_op_ch.cpp: * TAO_IDL/be/be_visitor_exception/any_op_cs.cpp: * TAO_IDL/be/be_visitor_exception/exception_ch.cpp: * TAO_IDL/be/be_visitor_exception/exception_cs.cpp: * TAO_IDL/be/be_visitor_interface/any_op_ch.cpp: * TAO_IDL/be/be_visitor_interface/any_op_cs.cpp: * TAO_IDL/be/be_visitor_interface/interface_ch.cpp: * TAO_IDL/be/be_visitor_interface/interface_cs.cpp: * TAO_IDL/be/be_visitor_interface_fwd/any_op_ch.cpp: * TAO_IDL/be/be_visitor_sequence/any_op_ch.cpp: * TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp: * TAO_IDL/be/be_visitor_structure/any_op_ch.cpp: * TAO_IDL/be/be_visitor_structure/any_op_cs.cpp: * TAO_IDL/be/be_visitor_structure/structure_ch.cpp: * TAO_IDL/be/be_visitor_structure/structure_cs.cpp: * TAO_IDL/be/be_visitor_typedef/typedef_ch.cpp: * TAO_IDL/be/be_visitor_typedef/typedef_cs.cpp: * TAO_IDL/be/be_visitor_union/any_op_ch.cpp: * TAO_IDL/be/be_visitor_union/any_op_cs.cpp: * TAO_IDL/be/be_visitor_union/union_ch.cpp: * TAO_IDL/be/be_visitor_union/union_cs.cpp: * TAO_IDL/be/be_visitor_valuetype/any_op_ch.cpp: * TAO_IDL/be/be_visitor_valuetype/any_op_cs.cpp: Added typecode generation and Any operator generation for all local types. Sometimes these may have to be inserted into CORBA policies, and for that we need the Any operators. * tao/Any.h: * tao/Any.i: * tao/Any.cpp: Added a new flag that is set by an insertion operator when inserting a local type. Then the flag is checked when marshaling the Any to return 0 if the Any contains a local type at some level.
Diffstat (limited to 'TAO')
-rw-r--r--TAO/ChangeLogs/ChangeLog-02a9
1 files changed, 9 insertions, 0 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a
index 7cd05d1ff46..ab34afd5e34 100644
--- a/TAO/ChangeLogs/ChangeLog-02a
+++ b/TAO/ChangeLogs/ChangeLog-02a
@@ -43,6 +43,15 @@ Mon Feb 18 09:14:47 2002 Jeff Parsons <parsons@cs.wustl.edu>
inserted into CORBA policies, and for that we need
the Any operators.
+ * tao/Any.h:
+ * tao/Any.i:
+ * tao/Any.cpp:
+
+ Added a new flag that is set by an insertion operator when
+ inserting a local type. Then the flag is checked when
+ marshaling the Any to return 0 if the Any contains a local
+ type at some level.
+
Mon Feb 18 08:53:14 2002 Jeff Parsons <parsons@cs.wustl.edu>
* TAO_IDL/tao_idl_static.dsp: