diff options
author | jai <jai@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2005-02-13 21:39:04 +0000 |
---|---|---|
committer | jai <jai@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2005-02-13 21:39:04 +0000 |
commit | 05ecf965a1b7b2ca01d4cd3de6c1cf1f128cba55 (patch) | |
tree | 1b97f5a06aeaefea11f0bdf28d90a2969903fc43 /TAO/CIAO/DAnCE/ciao/Swapping_Container.cpp | |
parent | aa3bb33f251dde9ca47823bdce3569496e045194 (diff) | |
download | ATCD-05ecf965a1b7b2ca01d4cd3de6c1cf1f128cba55.tar.gz |
*** empty log message ***dynamic_swapping_1
Diffstat (limited to 'TAO/CIAO/DAnCE/ciao/Swapping_Container.cpp')
-rw-r--r-- | TAO/CIAO/DAnCE/ciao/Swapping_Container.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/TAO/CIAO/DAnCE/ciao/Swapping_Container.cpp b/TAO/CIAO/DAnCE/ciao/Swapping_Container.cpp index 087e269815b..18c4f4ed71c 100644 --- a/TAO/CIAO/DAnCE/ciao/Swapping_Container.cpp +++ b/TAO/CIAO/DAnCE/ciao/Swapping_Container.cpp @@ -32,6 +32,12 @@ namespace CIAO return this->home_servant_poa_.in (); } + PortableServer::POA_ptr + Swapping_Container::the_facet_cons_POA (void) const + { + return this->facet_cons_poa_.in (); + } + CORBA::Object_ptr Swapping_Container::get_home_objref (PortableServer::Servant p ACE_ENV_ARG_DECL) @@ -41,6 +47,16 @@ namespace CIAO ACE_ENV_ARG_PARAMETER); } + void + Swapping_Container::deactivate_facet (PortableServer::ObjectId &oid + ACE_ENV_ARG_DECL) + ACE_THROW_SPEC ((CORBA::SystemException)) + { + this->the_facet_cons_POA ()->deactivate_object (oid + ACE_ENV_ARG_PARAMETER); + ACE_CHECK; + } + int Swapping_Container::init (const char *name, const CORBA::PolicyList *more_policies |