[Enterprise Extensions only]

CORBA module: Object Class

Overview Provides behavior common to all object references (both local objects and proxies to remote objects).
File name object.h
Supported methods Object::_create_request
Object::_duplicate
Object::_get_implementation
Object::_get_interface
Object::_hash
Object::_is_a
Object::_is_equivalent
Object::_narrow
Object::_nil
Object::_non_existent
Object::_request
Object::_this


Intended Usage

The CORBA::Object class is the abstract base class for all object references. This includes all proxy classes (objects, residing in client processes, that refer to remote objects residing in a server) and all classes that implement IDL interfaces to be exported from a server. As such, the CORBA::Object class provides methods that are meaningful to both local objects and (references to) remote objects.

Constants

  static const char* Object_CN;