Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / tao / PortableServer / IdAssignmentPolicy.pidl
blob77d2d98973214746ff827d99688b1faa921e2308
1 /**
2  * @file IdAssignmentPolicy.pidl
3  *
4  * @brief PIDL source for the PortableServer module.
5  */
7 #ifndef _PORTABLESERVER_IDASSIGNMENTPOLICY_IDL_
8 #define _PORTABLESERVER_IDASSIGNMENTPOLICY_IDL_
10 #include "tao/Policy.pidl"
12 #pragma prefix "omg.org"
14 module PortableServer
16 # pragma version PortableServer 2.3
18   enum IdAssignmentPolicyValue
19   {
20     USER_ID,
21     SYSTEM_ID
22   };
24 #if !defined (CORBA_E_MICRO)
26   local interface IdAssignmentPolicy : CORBA::Policy
27   {
28     readonly attribute IdAssignmentPolicyValue value;
29   };
31 #endif
34 #endif // _PORTABLESERVER_IDASSIGNMENTPOLICY_IDL_