summaryrefslogtreecommitdiff
path: root/TAO/tao/PolicyFactory_Registry.h
diff options
context:
space:
mode:
authorirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-09-03 23:28:57 +0000
committerirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-09-03 23:28:57 +0000
commit48f7d696cd26f93ef884ab06ffb82c7041667d5b (patch)
tree05d80e369d43a865f24d0001bb391fd3c4920144 /TAO/tao/PolicyFactory_Registry.h
parentc51816c663f49b3cc7e378e372ccdaefe1ad4f55 (diff)
downloadATCD-48f7d696cd26f93ef884ab06ffb82c7041667d5b.tar.gz
ChangeLogTag: Tue Sep 03 19:26:44 2002 Irfan Pyarali <irfan@oomworks.com>
Diffstat (limited to 'TAO/tao/PolicyFactory_Registry.h')
-rw-r--r--TAO/tao/PolicyFactory_Registry.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/TAO/tao/PolicyFactory_Registry.h b/TAO/tao/PolicyFactory_Registry.h
index af90b54acf7..d97bef0e3ad 100644
--- a/TAO/tao/PolicyFactory_Registry.h
+++ b/TAO/tao/PolicyFactory_Registry.h
@@ -77,6 +77,13 @@ public:
ACE_THROW_SPEC ((CORBA::SystemException,
CORBA::PolicyError));
+ /// Create an empty policy, usually to be filled in later by
+ /// demarshaling.
+ CORBA::Policy_ptr _create_policy (CORBA::PolicyType type
+ ACE_ENV_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException,
+ CORBA::PolicyError));
+
private:
/// The table that maps policy type to policy factory.