3 //=============================================================================
7 * @note This header is for backwards compatibility only. It pulls
8 * in a lot of files increasing compilation time and footprint
9 * size. Include the necessary individual headers instead.
11 * @author Copyright 1994-1995 by Sun Microsystems Inc.
12 * @author Chris Cleeland
13 * @author Douglas C. Schmidt
15 //=============================================================================
18 #ifndef TAO_MASTER_CORBA_H
19 #define TAO_MASTER_CORBA_H
21 #include /**/ "ace/pre.h"
23 // ACE specific includes
24 #include "ace/config-all.h"
26 #if !defined (ACE_LACKS_PRAGMA_ONCE)
28 #endif /* ACE_LACKS_PRAGMA_ONCE */
30 #include "tao/corbafwd.h"
32 #include "tao/Environment.h"
33 #include "tao/SystemException.h"
34 #include "tao/UserException.h"
36 #include "tao/Object.h"
37 #include "tao/LocalObject.h"
38 #include "tao/Principal.h"
41 #include "tao/CurrentC.h"
42 #include "tao/PolicyC.h"
43 #include "tao/Policy_ManagerC.h"
44 #include "tao/Policy_CurrentC.h"
45 #include "tao/ServicesC.h"
46 #include "tao/WrongTransactionC.h"
48 #include "tao/ObjectIdListC.h"
50 #include "tao/BooleanSeqC.h"
51 #include "tao/CharSeqC.h"
52 #include "tao/DoubleSeqC.h"
53 #include "tao/FloatSeqC.h"
54 #include "tao/LongDoubleSeqC.h"
55 #include "tao/LongLongSeqC.h"
56 #include "tao/LongSeqC.h"
57 #include "tao/OctetSeqC.h"
58 #include "tao/ShortSeqC.h"
59 #include "tao/StringSeqC.h"
60 #include "tao/ULongLongSeqC.h"
61 #include "tao/ULongSeqC.h"
62 #include "tao/UShortSeqC.h"
63 #include "tao/WCharSeqC.h"
64 #include "tao/WStringSeqC.h"
66 // TAO specific files, avoid them as much as possible.
69 #include "tao/Object_KeyC.h"
70 #include "tao/String_Manager_T.h"
72 #if TAO_HAS_INTERCEPTORS == 1
73 #include "tao/PortableInterceptorC.h"
74 #endif /* TAO_HAS_INTERCEPTORS == 1 */
76 #include /**/ "ace/post.h"
78 #endif /* TAO_MASTER_CORBA_H */