123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238 |
- // Copyright Aleksey Gurtovoy 2000-2004
- //
- // Distributed under the Boost Software License, Version 1.0.
- // (See accompanying file LICENSE_1_0.txt or copy at
- // http://www.boost.org/LICENSE_1_0.txt)
- //
- // Preprocessed version of "boost/mpl/vector/vector30_c.hpp" header
- // -- DO NOT modify by hand!
- namespace boost { namespace mpl {
- template<
- typename T
- , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
- , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
- >
- struct vector21_c
- : vector21<
- integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
- , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
- , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
- , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
- , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
- , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
- , integral_c< T,C19 >, integral_c< T,C20 >
- >
- {
- typedef vector21_c type;
- typedef T value_type;
- };
- template<
- typename T
- , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
- , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
- , T C21
- >
- struct vector22_c
- : vector22<
- integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
- , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
- , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
- , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
- , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
- , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
- , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >
- >
- {
- typedef vector22_c type;
- typedef T value_type;
- };
- template<
- typename T
- , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
- , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
- , T C21, T C22
- >
- struct vector23_c
- : vector23<
- integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
- , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
- , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
- , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
- , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
- , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
- , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >, integral_c<T
- , C22>
- >
- {
- typedef vector23_c type;
- typedef T value_type;
- };
- template<
- typename T
- , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
- , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
- , T C21, T C22, T C23
- >
- struct vector24_c
- : vector24<
- integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
- , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
- , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
- , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
- , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
- , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
- , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >
- , integral_c< T,C22 >, integral_c< T,C23 >
- >
- {
- typedef vector24_c type;
- typedef T value_type;
- };
- template<
- typename T
- , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
- , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
- , T C21, T C22, T C23, T C24
- >
- struct vector25_c
- : vector25<
- integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
- , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
- , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
- , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
- , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
- , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
- , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >
- , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >
- >
- {
- typedef vector25_c type;
- typedef T value_type;
- };
- template<
- typename T
- , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
- , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
- , T C21, T C22, T C23, T C24, T C25
- >
- struct vector26_c
- : vector26<
- integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
- , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
- , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
- , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
- , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
- , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
- , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >
- , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >, integral_c<T
- , C25>
- >
- {
- typedef vector26_c type;
- typedef T value_type;
- };
- template<
- typename T
- , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
- , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
- , T C21, T C22, T C23, T C24, T C25, T C26
- >
- struct vector27_c
- : vector27<
- integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
- , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
- , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
- , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
- , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
- , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
- , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >
- , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >
- , integral_c< T,C25 >, integral_c< T,C26 >
- >
- {
- typedef vector27_c type;
- typedef T value_type;
- };
- template<
- typename T
- , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
- , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
- , T C21, T C22, T C23, T C24, T C25, T C26, T C27
- >
- struct vector28_c
- : vector28<
- integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
- , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
- , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
- , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
- , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
- , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
- , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >
- , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >
- , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 >
- >
- {
- typedef vector28_c type;
- typedef T value_type;
- };
- template<
- typename T
- , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
- , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
- , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28
- >
- struct vector29_c
- : vector29<
- integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
- , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
- , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
- , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
- , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
- , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
- , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >
- , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >
- , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 >, integral_c<T
- , C28>
- >
- {
- typedef vector29_c type;
- typedef T value_type;
- };
- template<
- typename T
- , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
- , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
- , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29
- >
- struct vector30_c
- : vector30<
- integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
- , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
- , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
- , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
- , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
- , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
- , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >
- , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >
- , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 >
- , integral_c< T,C28 >, integral_c< T,C29 >
- >
- {
- typedef vector30_c type;
- typedef T value_type;
- };
- }}
|