summaryrefslogtreecommitdiff
path: root/TAO/tao/corba.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/corba.h')
-rw-r--r--TAO/tao/corba.h49
1 files changed, 21 insertions, 28 deletions
diff --git a/TAO/tao/corba.h b/TAO/tao/corba.h
index 9ecba84ea17..3e2e7377081 100644
--- a/TAO/tao/corba.h
+++ b/TAO/tao/corba.h
@@ -33,51 +33,44 @@
#include "tao/corbafwd.h"
+// The definitions are included in the same order as they are declared
+// in corbafwd.h
+#include "tao/Typecode.h"
+#include "tao/Any.h"
+
#include "tao/Environment.h"
-#include "tao/ORB.h"
#include "tao/Exception.h"
-#include "tao/Any.h"
+
#include "tao/NVList.h"
-#include "tao/Principal.h"
-#include "tao/TAO_Server_Request.h"
+
#include "tao/Object.h"
-#include "tao/Remote_Object_Proxy_Impl.h"
#include "tao/LocalObject.h"
-#include "tao/Typecode.h"
-
-#include "tao/CDR.h"
+#include "tao/Principal.h"
+#include "tao/ORB.h"
-#include "tao/PolicyC.h"
#include "tao/CurrentC.h"
+#include "tao/BoundsC.h"
+#include "tao/ValueBase.h"
+#include "tao/ValueFactory.h"
+#include "tao/PolicyC.h"
+#include "tao/Services.h"
+#include "tao/DomainC.h"
+#include "tao/WrongTransactionC.h"
// TAO specific files, avoid them as much as possible.
-#include "tao/Stub.h"
-#include "tao/params.h"
-#include "tao/ORB_Core.h"
-#include "tao/debug.h"
-
-#include "tao/Client_Strategy_Factory.h"
-#include "tao/Server_Strategy_Factory.h"
-#include "tao/Invocation.h"
+#include "tao/CDR.h"
-#include "tao/Managed_Types.h"
#include "tao/Sequence.h"
+#include "tao/Managed_Types.h"
#include "tao/Object_KeyC.h"
-#include "tao/ValueBase.h"
-#include "tao/ValueFactory.h"
-#include "tao/Services.h"
#include "tao/ObjectIDList.h"
-#include "tao/DomainC.h"
-#include "tao/WrongTransactionC.h"
-#include "tao/BoundsC.h"
-#include "tao/TAOC.h"
-#include "tao/MessagingC.h"
-#include "tao/StringSeqC.h"
-#include "tao/OctetSeqC.h"
+#include "tao/Remote_Object_Proxy_Impl.h"
#include "tao/PortableInterceptor.h" /* This needs to remain visible. */
+#include "tao/StringSeqC.h"
+#include "tao/OctetSeqC.h"
#include "tao/ClientRequestInfo.h"