#include <LocalObject.h>
Inheritance diagram for CORBA_LocalObject:
|
Useful for template programming.
Reimplemented from CORBA_Object. Reimplemented in TAO_ORBInitInfo. |
|
Reimplemented from CORBA_Object. Reimplemented in TAO_ORBInitInfo. |
|
Destructor.
|
|
Make it protected to prevent instantiation of this class.
|
|
|
|
Increment the reference count.
Reimplemented from CORBA_Object. Reimplemented in TAO_Local_RefCounted_Object. |
|
|
|
|
|
Increment the ref count.
|
|
Throws CORBA::NO_IMPLEMENT.
Reimplemented from CORBA_Object. |
|
Throws NO_IMPLEMENT.
Reimplemented from CORBA_Object. |
|
Throws CORBA::NO_IMPLEMENT.
Reimplemented from CORBA_Object. |
|
Gets info about object from the Interface Repository.
Reimplemented from CORBA_Object. |
|
Throws CORBA::NO_IMPLEMENT.
Reimplemented from CORBA_Object. |
|
Throws CORBA::NO_IMPLEMENT.
Reimplemented from CORBA_Object. |
|
Return a hash value for this object. The hash is based on the address of the object. On non-32 bit platforms, the hash may be non-unique. Reimplemented from CORBA_Object. |
|
Try to determine if this object is the same as <other_obj>. This method relies on the representation of the object reference's private state. Since that changes easily (when different ORB protocols are in use) there is no default implementation. |
|
Throws CORBA::NO_IMPLEMENT.
Reimplemented from CORBA_Object. |
|
@ Narrowing a CORBA_LocalObject to a CORBA_Object is broken right now. The solution seems to be making CORBA_Object an abstract base class and create a CORBA_RemoteObject for regular object. Or, even easier, add a <is_local> member into CORBA_Object. I'll take the easier route for now. Reimplemented in TAO_ORBInitInfo. |
|
Return a NIL object.
Reimplemented from CORBA_Object. Reimplemented in TAO_ORBInitInfo. |
|
Always returns false.
Reimplemented from CORBA_Object. |
|
Decrement the reference count.
Reimplemented from CORBA_Object. Reimplemented in TAO_Local_RefCounted_Object. |
|
Throws NO_IMPLEMENT.
|
|
Throws CORBA::NO_IMPLEMENT.
Reimplemented from CORBA_Object. |
|
No-op it is just here to simplify some templates.
Reimplemented in TAO_ORBInitInfo. |
|
Throws CORBA::NO_IMPLEMENT.
Reimplemented from CORBA_Object. |
|
|