PortableServer_include.pidl

Go to the documentation of this file.
00001 /**
00002  * @file PortableServer_include.pidl
00003  *
00004  * $Id: PortableServer_include.pidl 74062 2006-08-16 08:17:32Z johnnyw $
00005  *
00006  * @brief Include file for use in applications that need PortableServer.pidl.
00007  *
00008  * This file just includes PortableServer.pidl. The *C.h file generated from
00009  * this is hand-crafted to itself include PortableServer.h instead of
00010  * PortableServerC.h (which will produce a compiler error message if
00011  * included directly). The PortableServer_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_PortableServer_Export \
00020  *          -Wb,export_include="portableserver_export.h" \
00021  *          -Wb,pre_include="ace/pre.h"
00022  *          -Wb,post_include="ace/post.h"
00023  *          PortableServer_include.pidl
00024  *
00025  *   2. Then change this line in PortableServer_includeC.h:
00026  *
00027  *          #include "PortableServerC.h"
00028  *
00029  *      to
00030  *
00031  *          #include "PortableServer.h"
00032  */
00033 
00034 #ifndef _PORTABLESERVER_INCLUDE_IDL_
00035 #define _PORTABLESERVER_INCLUDE_IDL_
00036 
00037 #pragma prefix ""
00038 
00039 ///FUZZ: disable check_for_include/
00040 #include "tao/PortableServer/PortableServer.pidl"
00041 
00042 #endif /* _PORTABLESERVER_INCLUDE_IDL_ */

Generated on Tue Feb 2 17:40:54 2010 for TAO_PortableServer by  doxygen 1.4.7