2 * @file ServantRetentionPolicy.pidl
4 * @brief Pre-compiled IDL source for the PortableServer module.
7 * -o orig -Gp -Gd -Sci -GA -I$(TAO_ROOT)
8 * -Wb,export_macro=TAO_PortableServer_Export \
9 * -Wb,export_include="portableserver_export.h" \
10 * -Wb,pre_include="ace/pre.h" \
11 * -Wb,post_include="ace/post.h" \
12 * ServantRetentionPolicy.pidl
15 #ifndef _PORTABLESERVER_SERVANTRETENTIONPOLICY_IDL_
16 #define _PORTABLESERVER_SERVANTRETENTIONPOLICY_IDL_
18 #include "tao/Policy.pidl"
20 #pragma prefix "omg.org"
24 # pragma version PortableServer 2.3
26 enum ServantRetentionPolicyValue
32 #if !defined (TAO_HAS_MINIMUM_POA) && !defined (CORBA_E_COMPACT) && !defined (CORBA_E_MICRO)
34 local interface ServantRetentionPolicy : CORBA::Policy
36 readonly attribute ServantRetentionPolicyValue value;
43 #endif // _PORTABLESERVER_SERVANTRETENTIONPOLICY_IDL_