PS_Current.pidl

Go to the documentation of this file.
00001 /**
00002  * @file PS_Current.pidl
00003  *
00004  * $Id: PS_Current.pidl 73143 2006-06-20 06:40:22Z jwillemsen $
00005  *
00006  * @brief PIDL source for the PortableServer module.
00007  */
00008 
00009 #ifndef _PORTABLESERVER_CURRENT_IDL_
00010 #define _PORTABLESERVER_CURRENT_IDL_
00011 
00012 ///FUZZ: disable check_for_include/
00013 #include "tao/PortableServer/PS_Forward.pidl"
00014 #include "tao/Current.pidl"
00015 
00016 #pragma prefix "omg.org"
00017 
00018 module PortableServer
00019 {
00020 # pragma version PortableServer 2.3
00021 
00022   // Current interface.
00023   local interface Current : CORBA::Current
00024   {
00025 #   pragma version Current 2.3
00026 
00027     exception NoContext {};
00028 
00029     POA get_POA ()
00030       raises (NoContext);
00031 
00032     ObjectId get_object_id ()
00033       raises (NoContext);
00034 
00035     Object get_reference ()
00036       raises (NoContext);
00037 
00038     Servant get_servant ()
00039       raises (NoContext);
00040   };
00041 };
00042 
00043 #endif // _PORTABLESERVER_CURRENT_IDL_

Generated on Tue Feb 2 17:40:54 2010 for TAO_PortableServer by  doxygen 1.4.7