~tsarev/boostdc/cmake

« back to all changes in this revision

Viewing changes to boost/boost/mpl/vector/vector30_c.hpp

  • Committer: bigmuscle
  • Date: 2010-05-08 08:47:15 UTC
  • Revision ID: svn-v4:5fb55d53-692c-0410-a46a-e90ab66e00ee:trunk:497
removed old boost version

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
 
2
 
#ifndef BOOST_MPL_VECTOR_VECTOR30_C_HPP_INCLUDED
3
 
#define BOOST_MPL_VECTOR_VECTOR30_C_HPP_INCLUDED
4
 
 
5
 
// Copyright Aleksey Gurtovoy 2000-2004
6
 
//
7
 
// Distributed under the Boost Software License, Version 1.0. 
8
 
// (See accompanying file LICENSE_1_0.txt or copy at 
9
 
// http://www.boost.org/LICENSE_1_0.txt)
10
 
//
11
 
// See http://www.boost.org/libs/mpl for documentation.
12
 
 
13
 
// $Id: vector30_c.hpp 49267 2008-10-11 06:19:02Z agurtovoy $
14
 
// $Date: 2008-10-11 02:19:02 -0400 (Sat, 11 Oct 2008) $
15
 
// $Revision: 49267 $
16
 
 
17
 
#if !defined(BOOST_MPL_PREPROCESSING_MODE)
18
 
#   include <boost/mpl/vector/vector20_c.hpp>
19
 
#   include <boost/mpl/vector/vector30.hpp>
20
 
#endif
21
 
 
22
 
#include <boost/mpl/aux_/config/use_preprocessed.hpp>
23
 
 
24
 
#if !defined(BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS) \
25
 
 && !defined(BOOST_MPL_PREPROCESSING_MODE)
26
 
 
27
 
#   define BOOST_MPL_PREPROCESSED_HEADER vector30_c.hpp
28
 
#   include <boost/mpl/vector/aux_/include_preprocessed.hpp>
29
 
 
30
 
#else
31
 
 
32
 
#   include <boost/mpl/aux_/config/typeof.hpp>
33
 
#   include <boost/mpl/aux_/config/ctps.hpp>
34
 
#   include <boost/preprocessor/iterate.hpp>
35
 
#   include <boost/config.hpp>
36
 
 
37
 
namespace boost { namespace mpl {
38
 
 
39
 
#   define BOOST_PP_ITERATION_PARAMS_1 \
40
 
    (3,(21, 30, <boost/mpl/vector/aux_/numbered_c.hpp>))
41
 
#   include BOOST_PP_ITERATE()
42
 
 
43
 
}}
44
 
 
45
 
#endif // BOOST_MPL_CFG_USE_PREPROCESSED_HEADERS
46
 
 
47
 
#endif // BOOST_MPL_VECTOR_VECTOR30_C_HPP_INCLUDED