Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / tao / Policy_Forward.pidl
blob923723685956da1a65374d2c498531abc557654e
1 // -*- IDL -*-
3 /**
4  * @file Policy_Forward.pidl
5  *
6  * @brief Pre-compiled IDL source to forward declare some critical
7  * Policy-related types.
8  */
10 #ifndef TAO_CORBA_POLICY_FORWARD_PIDL
11 #define TAO_CORBA_POLICY_FORWARD_PIDL
13 #pragma prefix "omg.org"
15 module CORBA
17   typedef unsigned long PolicyType;
19   interface Policy;
21   typedef sequence<Policy> PolicyList;
23   typedef sequence<PolicyType> PolicyTypeSeq;
25   local interface PolicyCurrent;
27   enum SetOverrideType
28   {
29     SET_OVERRIDE,
30     ADD_OVERRIDE
31   };
34 #endif /* TAO_CORBA_POLICY_FORWARD_PIDL */