Bug 168 - Is the current interface for TAO_ORB_Core::orb() appropiate?
Summary: Is the current interface for TAO_ORB_Core::orb() appropiate?
Status: RESOLVED
Alias: None
Product: TAO
Classification: Unclassified
Component: ORB (show other bugs)
Version: 0.4.3
Hardware: All All
: P5 enhancement
Assignee: DOC Center Support List (internal)
URL:
Depends on:
Blocks:
 
Reported: 1999-07-28 11:15 CDT by Carlos O'Ryan
Modified: 1999-08-05 09:54 CDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carlos O'Ryan 1999-07-28 11:15:30 CDT
The method returns an ORB_ptr but does not duplicate it, this is counter
intuitive since regular IDL interfaces duplicate the object or pseudo-object
references they return.
I'm reluctant to call this a problem (and thus the low priority of this bug)
because:
1) This is a TAO internal interface, we can do whatever we want and whatever is
more efficient there.
2) Pseudo-objects violate all this rules (check Anys and TypeCodes for example)

Thanks to Andy for pointing out this problem.
Comment 1 Carlos O'Ryan 1999-08-05 09:54:59 CDT
I believe the interface is right, this is a TAO internal interface, and users
should no be calling it. Further the problem that Andy had went away because he
is using CORBA::ORB_init() now.