• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*=============================================================================
2     Boost.Wave: A Standard compliant C++ preprocessor library
3 
4     Sample: IDL oriented preprocessor
5 
6     http://www.boost.org/
7 
8     Copyright (c) 2001-2010 Hartmut Kaiser. Distributed under the Boost
9     Software License, Version 1.0. (See accompanying file
10     LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
11 =============================================================================*/
12 
13 #if !defined(BOOST_IDL_HPP_FC7EE131_5CE9_43F2_A713_8D9BBC3C8477_INCLUDED)
14 #define BOOST_IDL_HPP_FC7EE131_5CE9_43F2_A713_8D9BBC3C8477_INCLUDED
15 
16 ///////////////////////////////////////////////////////////////////////////////
17 //  This file may be used as a precompiled header (if applicable)
18 
19 ///////////////////////////////////////////////////////////////////////////////
20 //  include often used files from the stdlib
21 #include <iosfwd>
22 #include <fstream>
23 #include <string>
24 #include <vector>
25 #include <algorithm>
26 #include <iterator>
27 
28 ///////////////////////////////////////////////////////////////////////////////
29 //  include boost config
30 #include <boost/config.hpp>     //  global configuration information
31 
32 ///////////////////////////////////////////////////////////////////////////////
33 //  build version
34 #include "idl_version.hpp"
35 
36 ///////////////////////////////////////////////////////////////////////////////
37 //  configure this app here (global configuration constants)
38 #include "idl_config.hpp"
39 
40 ///////////////////////////////////////////////////////////////////////////////
41 //  include required boost libraries
42 #include <boost/assert.hpp>
43 #include <boost/pool/pool_alloc.hpp>
44 
45 #endif // !defined(BOOST_IDL_HPP_FC7EE131_5CE9_43F2_A713_8D9BBC3C8477_INCLUDED)
46