<br><font size=2 face="sans-serif">ACE VERSION: 5.6.1</font>
<br>
<br><font size=2 face="sans-serif">HOST MACHINE and OPERATING SYSTEM:</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Core2
Duo, Suse Linux 10.3</font>
<br>
<br><font size=2 face="sans-serif">DOES THE PROBLEM AFFECT:</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; EXECUTION</font>
<br>
<br><font size=2 face="sans-serif">SYNOPSIS:</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Marschaling
non primitives (structs, sequences) from an Any delivers only the tk_alias</font>
<br>
<br><font size=2 face="sans-serif">DESCRIPTION:</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; We
use a simple interface like:</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; interface
Var</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; {</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; any get(void);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; }</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; With
the any we transfer primitives and complex data. Extraction and insertation
works well.</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; We
want to use the TAO marshaling for saving the object valus to disk.</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; So
we did following:</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; TAO_OutputCDR
strm;</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; strm
&lt;&lt; Any;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; That
works well for all primitives. For sequences only 8 byte written to the
strm beginning with tk_alias.</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; How
can we access the TAO marshaling for our requirements? &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </font>
<br>
<br><font size=2 face="sans-serif">Regards</font>
<br>
<br><font size=2 face="sans-serif">Michael Wiederkehr<br>
Dipl.-Ing.<br>
<br>
Entwicklung Bildverarbeitung und Endoskopie (EB)<br>
Development Image Processing and Endoscopy<br>
<br>
-------------------------------------------------------------------------------------------<br>
<br>
Richard Wolf GmbH<br>
Pforzheimer Straße 32<br>
75438 Knittlingen<br>
Germany<br>
<br>
Tel.: &nbsp; &nbsp; &nbsp; +49 (0)7043 35-1320<br>
Fax: &nbsp; &nbsp; &nbsp; +49 (0)7043 35-1316<br>
<br>
<br>
E-mail: &nbsp; michael.wiederkehr@richard-wolf.com<br>
Web: &nbsp; &nbsp; &nbsp; http://www.richard-wolf.com<br>
<br>
-------------------------------------------------------------------------------------------<br>
</font><html><body><font face="tahoma" size="1"><br>+++<br>
Richard Wolf GmbH, Pforzheimerstr.32, 75438 Knittlingen
Managing Directors: Alfons Notheis, Siegfried Karst
Trade Register: Mannheim HRB 510031<br>+++<br>
Richard Wolf GmbH routinely monitors the content of e-mail sent and received via its network for the purposes of ensuring compliance with its policies and procedures. Richard Wolf GmbH is not responsible for any changes made to the message after it has been sent. Where opinions are expressed, they are not necessarily those of Richard Wolf GmbH. This e-mail and any files transmitted with it are confidential and intended solely for the use of the individual or entity to which they are addressed. If you are not the intended addressee, or the person responsible for delivering it to them, you may not copy, forward, disclose, or otherwise use it or any part of it in any way. To do so may be unlawful. If you receive this e-mail by mistake, please advise the sender immediately.<br>+++</font></body></html>