TAO
2.3.3
|
ORB-specific PortableInterceptor::PolicyFactory registry. More...
#include <PolicyFactory_Registry_Adapter.h>
Public Member Functions | |
virtual | ~PolicyFactory_Registry_Adapter (void) |
virtual void | register_policy_factory (CORBA::PolicyType type, PortableInterceptor::PolicyFactory_ptr policy_factory)=0 |
virtual CORBA::Policy_ptr | create_policy (CORBA::PolicyType type, const CORBA::Any &value)=0 |
virtual CORBA::Policy_ptr | _create_policy (CORBA::PolicyType type)=0 |
virtual bool | factory_exists (CORBA::PolicyType &type) const =0 |
ORB-specific PortableInterceptor::PolicyFactory registry.
Class that offers an interface to the ORB to load and manipulate PolicyFactory_Registry
|
virtual |
|
pure virtual |
Create an empty policy, usually to be filled in later by demarshaling.
|
pure virtual |
Construct a policy of the given type with the information contained in the CORBA::Any value.
|
pure virtual |
Check if a PolicyFactory
corresponding to the given type, exists.
|
pure virtual |
Register a PolicyFactory with the underlying PolicyFactory sequence. This method should only be called during ORB initialization.