~ubuntu-branches/ubuntu/warty/aqsis/warty

« back to all changes in this revision

Viewing changes to boost/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp

  • Committer: Bazaar Package Importer
  • Author(s): LaMont Jones
  • Date: 2004-08-24 07:25:04 UTC
  • Revision ID: james.westby@ubuntu.com-20040824072504-zf993vnevvisdsvb
Tags: upstream-0.9.1
ImportĀ upstreamĀ versionĀ 0.9.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
// preprocessed version of 'boost/mpl/vector/vector20.hpp' header
 
2
// see the original for copyright information
 
3
 
 
4
namespace boost {
 
5
namespace mpl {
 
6
 
 
7
template<
 
8
      typename T0, typename T1, typename T2, typename T3, typename T4
 
9
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
10
    , typename T10
 
11
    >
 
12
struct vector11
 
13
    : vector_node<
 
14
          11
 
15
        , T0
 
16
        , vector10< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10 >
 
17
        >
 
18
{
 
19
};
 
20
 
 
21
template<
 
22
      typename T0, typename T1, typename T2, typename T3, typename T4
 
23
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
24
    , typename T10, typename T11
 
25
    >
 
26
struct vector12
 
27
    : vector_node<
 
28
          12
 
29
        , T0
 
30
        , vector11< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11 >
 
31
        >
 
32
{
 
33
};
 
34
 
 
35
template<
 
36
      typename T0, typename T1, typename T2, typename T3, typename T4
 
37
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
38
    , typename T10, typename T11, typename T12
 
39
    >
 
40
struct vector13
 
41
    : vector_node<
 
42
          13
 
43
        , T0
 
44
        , vector12< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12 >
 
45
        >
 
46
{
 
47
};
 
48
 
 
49
template<
 
50
      typename T0, typename T1, typename T2, typename T3, typename T4
 
51
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
52
    , typename T10, typename T11, typename T12, typename T13
 
53
    >
 
54
struct vector14
 
55
    : vector_node<
 
56
          14
 
57
        , T0
 
58
        , vector13< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13 >
 
59
        >
 
60
{
 
61
};
 
62
 
 
63
template<
 
64
      typename T0, typename T1, typename T2, typename T3, typename T4
 
65
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
66
    , typename T10, typename T11, typename T12, typename T13, typename T14
 
67
    >
 
68
struct vector15
 
69
    : vector_node<
 
70
          15
 
71
        , T0
 
72
        , vector14< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14 >
 
73
        >
 
74
{
 
75
};
 
76
 
 
77
template<
 
78
      typename T0, typename T1, typename T2, typename T3, typename T4
 
79
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
80
    , typename T10, typename T11, typename T12, typename T13, typename T14
 
81
    , typename T15
 
82
    >
 
83
struct vector16
 
84
    : vector_node<
 
85
          16
 
86
        , T0
 
87
        , vector15< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15 >
 
88
        >
 
89
{
 
90
};
 
91
 
 
92
template<
 
93
      typename T0, typename T1, typename T2, typename T3, typename T4
 
94
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
95
    , typename T10, typename T11, typename T12, typename T13, typename T14
 
96
    , typename T15, typename T16
 
97
    >
 
98
struct vector17
 
99
    : vector_node<
 
100
          17
 
101
        , T0
 
102
        , vector16< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 >
 
103
        >
 
104
{
 
105
};
 
106
 
 
107
template<
 
108
      typename T0, typename T1, typename T2, typename T3, typename T4
 
109
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
110
    , typename T10, typename T11, typename T12, typename T13, typename T14
 
111
    , typename T15, typename T16, typename T17
 
112
    >
 
113
struct vector18
 
114
    : vector_node<
 
115
          18
 
116
        , T0
 
117
        , vector17< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17 >
 
118
        >
 
119
{
 
120
};
 
121
 
 
122
template<
 
123
      typename T0, typename T1, typename T2, typename T3, typename T4
 
124
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
125
    , typename T10, typename T11, typename T12, typename T13, typename T14
 
126
    , typename T15, typename T16, typename T17, typename T18
 
127
    >
 
128
struct vector19
 
129
    : vector_node<
 
130
          19
 
131
        , T0
 
132
        , vector18< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18 >
 
133
        >
 
134
{
 
135
};
 
136
 
 
137
template<
 
138
      typename T0, typename T1, typename T2, typename T3, typename T4
 
139
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
140
    , typename T10, typename T11, typename T12, typename T13, typename T14
 
141
    , typename T15, typename T16, typename T17, typename T18, typename T19
 
142
    >
 
143
struct vector20
 
144
    : vector_node<
 
145
          20
 
146
        , T0
 
147
        , vector19< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19 >
 
148
        >
 
149
{
 
150
};
 
151
 
 
152
} // namespace mpl
 
153
} // namespace boost
 
154