PageRenderTime 57ms CodeModel.GetById 11ms app.highlight 42ms RepoModel.GetById 1ms app.codeStats 1ms

/src/contrib/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp

http://pythonocc.googlecode.com/
C++ Header | 199 lines | 177 code | 14 blank | 8 comment | 0 complexity | 1d0951a703f59b919028f37b317440eb MD5 | raw file
  1
  2// Copyright Aleksey Gurtovoy 2000-2004
  3//
  4// Distributed under the Boost Software License, Version 1.0. 
  5// (See accompanying file LICENSE_1_0.txt or copy at 
  6// http://www.boost.org/LICENSE_1_0.txt)
  7//
  8
  9// Preprocessed version of "boost/mpl/vector/vector40.hpp" header
 10// -- DO NOT modify by hand!
 11
 12namespace boost { namespace mpl {
 13
 14template<
 15      typename T0, typename T1, typename T2, typename T3, typename T4
 16    , typename T5, typename T6, typename T7, typename T8, typename T9
 17    , typename T10, typename T11, typename T12, typename T13, typename T14
 18    , typename T15, typename T16, typename T17, typename T18, typename T19
 19    , typename T20, typename T21, typename T22, typename T23, typename T24
 20    , typename T25, typename T26, typename T27, typename T28, typename T29
 21    , typename T30
 22    >
 23struct vector31
 24    : v_item<
 25          T30
 26        , vector30< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29 >
 27        >
 28{
 29    typedef vector31 type;
 30};
 31
 32template<
 33      typename T0, typename T1, typename T2, typename T3, typename T4
 34    , typename T5, typename T6, typename T7, typename T8, typename T9
 35    , typename T10, typename T11, typename T12, typename T13, typename T14
 36    , typename T15, typename T16, typename T17, typename T18, typename T19
 37    , typename T20, typename T21, typename T22, typename T23, typename T24
 38    , typename T25, typename T26, typename T27, typename T28, typename T29
 39    , typename T30, typename T31
 40    >
 41struct vector32
 42    : v_item<
 43          T31
 44        , vector31< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30 >
 45        >
 46{
 47    typedef vector32 type;
 48};
 49
 50template<
 51      typename T0, typename T1, typename T2, typename T3, typename T4
 52    , typename T5, typename T6, typename T7, typename T8, typename T9
 53    , typename T10, typename T11, typename T12, typename T13, typename T14
 54    , typename T15, typename T16, typename T17, typename T18, typename T19
 55    , typename T20, typename T21, typename T22, typename T23, typename T24
 56    , typename T25, typename T26, typename T27, typename T28, typename T29
 57    , typename T30, typename T31, typename T32
 58    >
 59struct vector33
 60    : v_item<
 61          T32
 62        , vector32< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31 >
 63        >
 64{
 65    typedef vector33 type;
 66};
 67
 68template<
 69      typename T0, typename T1, typename T2, typename T3, typename T4
 70    , typename T5, typename T6, typename T7, typename T8, typename T9
 71    , typename T10, typename T11, typename T12, typename T13, typename T14
 72    , typename T15, typename T16, typename T17, typename T18, typename T19
 73    , typename T20, typename T21, typename T22, typename T23, typename T24
 74    , typename T25, typename T26, typename T27, typename T28, typename T29
 75    , typename T30, typename T31, typename T32, typename T33
 76    >
 77struct vector34
 78    : v_item<
 79          T33
 80        , vector33< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32 >
 81        >
 82{
 83    typedef vector34 type;
 84};
 85
 86template<
 87      typename T0, typename T1, typename T2, typename T3, typename T4
 88    , typename T5, typename T6, typename T7, typename T8, typename T9
 89    , typename T10, typename T11, typename T12, typename T13, typename T14
 90    , typename T15, typename T16, typename T17, typename T18, typename T19
 91    , typename T20, typename T21, typename T22, typename T23, typename T24
 92    , typename T25, typename T26, typename T27, typename T28, typename T29
 93    , typename T30, typename T31, typename T32, typename T33, typename T34
 94    >
 95struct vector35
 96    : v_item<
 97          T34
 98        , vector34< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33 >
 99        >
100{
101    typedef vector35 type;
102};
103
104template<
105      typename T0, typename T1, typename T2, typename T3, typename T4
106    , typename T5, typename T6, typename T7, typename T8, typename T9
107    , typename T10, typename T11, typename T12, typename T13, typename T14
108    , typename T15, typename T16, typename T17, typename T18, typename T19
109    , typename T20, typename T21, typename T22, typename T23, typename T24
110    , typename T25, typename T26, typename T27, typename T28, typename T29
111    , typename T30, typename T31, typename T32, typename T33, typename T34
112    , typename T35
113    >
114struct vector36
115    : v_item<
116          T35
117        , vector35< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34 >
118        >
119{
120    typedef vector36 type;
121};
122
123template<
124      typename T0, typename T1, typename T2, typename T3, typename T4
125    , typename T5, typename T6, typename T7, typename T8, typename T9
126    , typename T10, typename T11, typename T12, typename T13, typename T14
127    , typename T15, typename T16, typename T17, typename T18, typename T19
128    , typename T20, typename T21, typename T22, typename T23, typename T24
129    , typename T25, typename T26, typename T27, typename T28, typename T29
130    , typename T30, typename T31, typename T32, typename T33, typename T34
131    , typename T35, typename T36
132    >
133struct vector37
134    : v_item<
135          T36
136        , vector36< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35 >
137        >
138{
139    typedef vector37 type;
140};
141
142template<
143      typename T0, typename T1, typename T2, typename T3, typename T4
144    , typename T5, typename T6, typename T7, typename T8, typename T9
145    , typename T10, typename T11, typename T12, typename T13, typename T14
146    , typename T15, typename T16, typename T17, typename T18, typename T19
147    , typename T20, typename T21, typename T22, typename T23, typename T24
148    , typename T25, typename T26, typename T27, typename T28, typename T29
149    , typename T30, typename T31, typename T32, typename T33, typename T34
150    , typename T35, typename T36, typename T37
151    >
152struct vector38
153    : v_item<
154          T37
155        , vector37< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36 >
156        >
157{
158    typedef vector38 type;
159};
160
161template<
162      typename T0, typename T1, typename T2, typename T3, typename T4
163    , typename T5, typename T6, typename T7, typename T8, typename T9
164    , typename T10, typename T11, typename T12, typename T13, typename T14
165    , typename T15, typename T16, typename T17, typename T18, typename T19
166    , typename T20, typename T21, typename T22, typename T23, typename T24
167    , typename T25, typename T26, typename T27, typename T28, typename T29
168    , typename T30, typename T31, typename T32, typename T33, typename T34
169    , typename T35, typename T36, typename T37, typename T38
170    >
171struct vector39
172    : v_item<
173          T38
174        , vector38< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36,T37 >
175        >
176{
177    typedef vector39 type;
178};
179
180template<
181      typename T0, typename T1, typename T2, typename T3, typename T4
182    , typename T5, typename T6, typename T7, typename T8, typename T9
183    , typename T10, typename T11, typename T12, typename T13, typename T14
184    , typename T15, typename T16, typename T17, typename T18, typename T19
185    , typename T20, typename T21, typename T22, typename T23, typename T24
186    , typename T25, typename T26, typename T27, typename T28, typename T29
187    , typename T30, typename T31, typename T32, typename T33, typename T34
188    , typename T35, typename T36, typename T37, typename T38, typename T39
189    >
190struct vector40
191    : v_item<
192          T39
193        , vector39< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36,T37,T38 >
194        >
195{
196    typedef vector40 type;
197};
198
199}}