3 //=============================================================================
7 * Takes care of the RT ORB loading on static build.
9 * @author Angelo Corsaro <corsaro@cs.wustl.edu>
10 * @author Frank Hunleth <fhunleth@cs.wustl.edu>
12 //=============================================================================
14 #ifndef TAO_RTCORBA_H_
15 #define TAO_RTCORBA_H_
17 #include /**/ "ace/pre.h"
19 #include "tao/RTCORBA/rtcorba_export.h"
21 #if !defined (ACE_LACKS_PRAGMA_ONCE)
23 #endif /* ACE_LACKS_PRAGMA_ONCE */
25 #include "tao/orbconf.h"
27 #if TAO_HAS_CORBA_MESSAGING == 1
29 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
31 class TAO_RTCORBA_Export TAO_RTCORBA_Initializer
35 TAO_RTCORBA_Initializer ();
38 static TAO_RTCORBA_Initializer TAO_RTCORBA_initializer
;
40 TAO_END_VERSIONED_NAMESPACE_DECL
42 #endif /* TAO_HAS_CORBA_MESSAGING != 0 */
44 #define TAO_RTCORBA_SAFE_INCLUDE
45 #include "tao/RTCORBA/RTCORBAC.h"
46 #include "tao/RTCORBA/RT_ProtocolPropertiesC.h"
47 #undef TAO_RTCORBA_SAFE_INCLUDE
49 #include "tao/RTCORBA/rtcorba_typedefs.h"
51 #include /**/ "ace/post.h"
53 #endif /* TAO_RTCORBA_H_ */