Merge pull request #1551 from DOCGroup/plm_jira_333
[ACE_TAO.git] / TAO / tao / corbafwd.h
blob3993ac4de217e193a6ecf57449cd806165ee4088
1 // -*- C++ -*-
3 //=============================================================================
4 /**
5 * @file corbafwd.h
7 * Forward declare the basic types used in the ORB
8 * implementation. Regular users of the ORB should only include
9 * tao/corba.h (generally through the stub/skeleton headers), but the
10 * implementation of the ORB itself should include this file. That
11 * reduces interdependency and speeds up compilations and
12 * recompilations.
14 * @author Carlos O'Ryan
15 * @author Ossama Othman
16 * @author Chris Cleeland
17 * @author Douglas C. Schmidt
19 //=============================================================================
21 #ifndef TAO_CORBAFWD_H
22 #define TAO_CORBAFWD_H
24 #include /**/ "ace/pre.h"
26 #include "tao/ORB_Constants.h"
28 #if !defined (ACE_LACKS_PRAGMA_ONCE)
29 # pragma once
30 #endif /* ACE_LACKS_PRAGMA_ONCE */
32 #include "tao/CORBA_methods.h"
34 #include /**/ "ace/post.h"
36 #endif /* TAO_CORBAFWD_H */