Use =default for skeleton copy constructor
[ACE_TAO.git] / TAO / tao / RTPortableServer / RTPortableServer.pidl
blob4d4fa5ab1bbf701ad444fabf36278460ad8d8f5e
1 /**
2  * @file RTPortableServer.pidl
3  *
4  * @brief Pre-compiled IDL source for the RTPortableServer module.
5  */
7 #ifndef _RT_PORTABLE_SERVER_IDL_
8 #define _RT_PORTABLE_SERVER_IDL_
10 #include "tao/PortableServer/PortableServer_include.pidl"
11 #include "tao/RTCORBA/RTCORBA_include.pidl"
13 #pragma prefix "omg.org"
15 module RTPortableServer
17   local interface POA : PortableServer::POA
18   {
19     Object create_reference_with_priority (in CORBA::RepositoryId intf,
20                                            in RTCORBA::Priority priority)
21     raises (WrongPolicy);
23     Object create_reference_with_id_and_priority (in PortableServer::ObjectId oid,
24                                                   in CORBA::RepositoryId intf,
25                                                   in RTCORBA::Priority priority)
26     raises (WrongPolicy);
28     PortableServer::ObjectId activate_object_with_priority (in PortableServer::Servant p_servant,
29                                                             in RTCORBA::Priority priority)
30     raises (ServantAlreadyActive, WrongPolicy);
32     void activate_object_with_id_and_priority (in PortableServer::ObjectId oid,
33                                                in PortableServer::Servant p_servant,
34                                                in RTCORBA::Priority priority)
35     raises ( ServantAlreadyActive, ObjectAlreadyActive, WrongPolicy );
36   };
39 #endif /* _RT_PORTABLE_SERVER_IDL_ */