diff options
Diffstat (limited to 'modules/CIAO/ciao/Containers/Session/Session_Container.inl')
-rw-r--r-- | modules/CIAO/ciao/Containers/Session/Session_Container.inl | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/modules/CIAO/ciao/Containers/Session/Session_Container.inl b/modules/CIAO/ciao/Containers/Session/Session_Container.inl new file mode 100644 index 00000000000..03461c07ac6 --- /dev/null +++ b/modules/CIAO/ciao/Containers/Session/Session_Container.inl @@ -0,0 +1,13 @@ +// $Id$ -*- C++ -*- + +ACE_INLINE CORBA::Object_ptr +CIAO::Session_Container::get_objref (PortableServer::Servant p) +{ + return this->the_POA ()->servant_to_reference (p); +} + +ACE_INLINE CIAO::Servant_Activator_ptr +CIAO::Session_Container::ports_servant_activator (void) +{ + return Servant_Activator::_duplicate(this->sa_.in ()); +} |