diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-02-18 15:19:25 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-02-18 15:19:25 +0000 |
commit | 460414273497de7fd0f2d3bafe1959961d0c0b5b (patch) | |
tree | a972c9796fff96f76b3be45cdc3cfb6ccc8ac833 /TAO/tao/Any.i | |
parent | 692a0b39b0ff56f9d36d395cb933fd29bffd9574 (diff) | |
download | ATCD-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/tao/Any.i')
0 files changed, 0 insertions, 0 deletions