14.13 PortableServer Member Functions
The mapping of the PortableServer member functions to C++ is as follows:
// C++
class PortableServer
{
public:
class LifespanPolicy;
class IdAssignmentPolicy;
class POA::find_POA
class reference_to_id
class POAManager;
class POA;
class Current;
class virtual ObjectId
class ServantBase
};
-
ObjectId
- A value that is used by the POA and by the user-supplied
implementation to identify a particular abstract CORBA object.
ObjectId
values may be assigned and managed by the POA, or they may be assigned and managed by the implementation.ObjectId
values are hidden from clients, encapsulated by references.ObjectIds
have no standard form; they are managed by the POA as uninterpreted octet sequences.
The following sections describe the remaining classes.
- PortableServer::POA::activate_object
- PortableServer::POA::activate_object_with_id
- PortableServer::POA::create_id_assignment_policy
- PortableServer::POA::create_lifespan_policy
- PortableServer::POA::create_POA
- PortableServer::POA::create_reference
- PortableServer::POA::create_reference_with_id
- PortableServer::POA::deactivate_object
- PortableServer::POA::destroy
- PortableServer::POA::find_POA
- PortableServer::POA::reference_to_id
- PortableServer::POA::the_POAManager
- PortableServer::ServantBase::_default_POA
Parent topic: CORBA API