<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
Hi Duncan,<br>
<br>
I have not profiled my application, I'm just<br>
starting writing new code for my new application!...<br>
I have just noticed this C++ mapping feature in<br>
omniORB and I have just to compromise with it.<br>
In fact it's not a very big prb, it's just an habit<br>
I have : trying to write the better/performant code<br>
I can, as soon as possible in my projects. This why<br>
I choose omniORB : it is, in my opinion, the most<br>
performant CORBA I ever seen.<br>
<br>
For the moment, I will use omniORB whitout any<br>
modifications in its internal things.<br>
<br>
Antonio.<br>
<br>
<br>
Duncan Grisby a &eacute;crit&nbsp;:
<blockquote cite="midE1JNX1D-0007eA-PV@apasphere.com" type="cite">
  <pre wrap="">On Thursday 7 February, DA SILVA Antonio wrote:

  </pre>
  <blockquote type="cite">
    <pre wrap="">When I declare a parameter as "in" inside an IDL,
it is then implemented as a reference in C++.
How can I store the parameter/data I receive in this
reference without copying it?
    </pre>
  </blockquote>
  <pre wrap=""><!---->
As others have said, in general you can't unless you escape the C++
mapping and use omniORB internal interfaces.

Before beginning to contemplate that, have you profiled your application
and found that the copying is actually an issue?

Cheers,

Duncan.
  </pre>
</blockquote>
<br>
</body>
</html>