RTPortableServer_include.pidl

Go to the documentation of this file.
00001 /**
00002  * @file RTPortableServer_include.pidl
00003  *
00004  * $Id: RTPortableServer_include.pidl 78838 2007-07-10 15:57:39Z johnnyw $
00005  *
00006  * @brief Include file for use in applications that need RTPortableServer.pidl.
00007  *
00008  * This file just includes RTPortableServer.pidl. The *C.h file generated from
00009  * this is hand-crafted to itself include RTPortableServer.h instead of
00010  * RTPortableServerC.h (which will produce a compiler error message if
00011  * included directly). The RTPortableServer_includeC.h file can then be
00012  * included directly and automatically by the IDL compiler when
00013  * building the application.
00014  *
00015  *   1. Run the tao_idl compiler on the pidl file.  The command used for
00016  *     this is:
00017  *
00018  *     tao_idl -o orig -St -Sp -Sci -SS
00019  *          -Wb,export_macro=TAO_RTPortableServer_Export \
00020  *          -Wb,export_include="rtportableserver_export.h" \
00021  *          -Wb,pre_include="ace/pre.h"
00022  *          -Wb,post_include="ace/post.h"
00023  *          RTPortableServer_include.pidl
00024  *
00025  *   2. Then change this line in RTPortableServer_includeC.h:
00026  *
00027  *          #include "RTPortableServerC.h"
00028  *
00029  *      to
00030  *
00031  *          #include "RTPortableServer.h"
00032  */
00033 
00034 #ifndef _RTPORTABLESERVER_INCLUDE_IDL_
00035 #define _RTPORTABLESERVER_INCLUDE_IDL_
00036 
00037 #pragma prefix ""
00038 
00039 ///FUZZ: disable check_for_include/
00040 #include "tao/RTPortableServer/RTPortableServer.pidl"
00041 
00042 #endif /* _RTPORTABLESERVER_INCLUDE_IDL_ */

Generated on Sun Jan 27 13:31:11 2008 for TAO_RTPortableServer by doxygen 1.3.6