14.13.5.5 Description
This operation creates a new POA as a child of the target POA. The specified name, which must be unique, identifies the new POA with respect to other POAs with the same parent POA.
If the a_POAManager
parameter is NULL, a new
PortableServer::POAManager
object is created and
associated with the new POA. Otherwise, the specified
POAManager
object is associated with the new POA. The
POAManager
object can be obtained using the attribute
name the_POAManager
.
The specified policy objects are associated with the POA and are used to control its behavior. The policy objects are effectively copied before this operation returns, so the application is free to destroy them while the POA is in use. Policies are not inherited from the parent POA.
Note:
This function is supported only for joint client/servers.Parent topic: PortableServer::POA::create_POA