1
// preprocessed version of 'boost/mpl/vector/vector20.hpp' header
2
// see the original for copyright information
8
typename T0, typename T1, typename T2, typename T3, typename T4
9
, typename T5, typename T6, typename T7, typename T8, typename T9
14
typedef aux::vector_tag<11> tag;
15
typedef vector11 type;
31
typedef vector_iterator< type,integral_c<long,0> > begin;
32
typedef vector_iterator< type,integral_c<long,11> > end;
36
struct push_front_traits< aux::vector_tag< 10> >
38
template< typename Vector, typename T > struct algorithm
43
typename Vector::item0, typename Vector::item1
44
, typename Vector::item2, typename Vector::item3
45
, typename Vector::item4, typename Vector::item5
46
, typename Vector::item6, typename Vector::item7
47
, typename Vector::item8, typename Vector::item9
53
struct pop_front_traits< aux::vector_tag< 11> >
55
template< typename Vector > struct algorithm
58
typename Vector::item1, typename Vector::item2
59
, typename Vector::item3, typename Vector::item4
60
, typename Vector::item5, typename Vector::item6
61
, typename Vector::item7, typename Vector::item8
62
, typename Vector::item9, typename Vector::item10
68
template<> struct vector_item_impl<11>
70
template< typename V > struct result_
72
typedef typename V::item11 type;
78
struct at_traits< aux::vector_tag< 11> >
80
template< typename V, typename N > struct algorithm
82
typedef typename aux::vector_item_impl<BOOST_MPL_AUX_VALUE_WKND(N)::value>
83
::template result_<V>::type type;
88
struct front_traits< aux::vector_tag< 11> >
90
template< typename Vector > struct algorithm
92
typedef typename Vector::item0 type;
97
struct back_traits< aux::vector_tag< 11> >
99
template< typename Vector > struct algorithm
101
typedef typename Vector::back type;
106
struct empty_traits< aux::vector_tag< 11> >
108
template< typename Vector > struct algorithm
115
struct size_traits< aux::vector_tag< 11> >
117
template< typename Vector > struct algorithm
118
: integral_c< int,11 >
124
struct O1_size_traits< aux::vector_tag< 11> >
125
: size_traits< aux::vector_tag< 11> >
130
struct clear_traits< aux::vector_tag< 11> >
132
template< typename Vector > struct algorithm
134
typedef vector0<> type;
139
typename T0, typename T1, typename T2, typename T3, typename T4
140
, typename T5, typename T6, typename T7, typename T8, typename T9
141
, typename T10, typename T11
145
typedef aux::vector_tag<12> tag;
146
typedef vector12 type;
161
typedef void_ item12;
163
typedef vector_iterator< type,integral_c<long,0> > begin;
164
typedef vector_iterator< type,integral_c<long,12> > end;
168
struct push_front_traits< aux::vector_tag< 11> >
170
template< typename Vector, typename T > struct algorithm
175
typename Vector::item0, typename Vector::item1
176
, typename Vector::item2, typename Vector::item3
177
, typename Vector::item4, typename Vector::item5
178
, typename Vector::item6, typename Vector::item7
179
, typename Vector::item8, typename Vector::item9
180
, typename Vector::item10
186
struct pop_front_traits< aux::vector_tag< 12> >
188
template< typename Vector > struct algorithm
191
typename Vector::item1, typename Vector::item2
192
, typename Vector::item3, typename Vector::item4
193
, typename Vector::item5, typename Vector::item6
194
, typename Vector::item7, typename Vector::item8
195
, typename Vector::item9, typename Vector::item10
196
, typename Vector::item11
202
template<> struct vector_item_impl<12>
204
template< typename V > struct result_
206
typedef typename V::item12 type;
212
struct at_traits< aux::vector_tag< 12> >
214
template< typename V, typename N > struct algorithm
216
typedef typename aux::vector_item_impl<BOOST_MPL_AUX_VALUE_WKND(N)::value>
217
::template result_<V>::type type;
222
struct front_traits< aux::vector_tag< 12> >
224
template< typename Vector > struct algorithm
226
typedef typename Vector::item0 type;
231
struct back_traits< aux::vector_tag< 12> >
233
template< typename Vector > struct algorithm
235
typedef typename Vector::back type;
240
struct empty_traits< aux::vector_tag< 12> >
242
template< typename Vector > struct algorithm
249
struct size_traits< aux::vector_tag< 12> >
251
template< typename Vector > struct algorithm
252
: integral_c< int,12 >
258
struct O1_size_traits< aux::vector_tag< 12> >
259
: size_traits< aux::vector_tag< 12> >
264
struct clear_traits< aux::vector_tag< 12> >
266
template< typename Vector > struct algorithm
268
typedef vector0<> type;
273
typename T0, typename T1, typename T2, typename T3, typename T4
274
, typename T5, typename T6, typename T7, typename T8, typename T9
275
, typename T10, typename T11, typename T12
279
typedef aux::vector_tag<13> tag;
280
typedef vector13 type;
296
typedef void_ item13;
298
typedef vector_iterator< type,integral_c<long,0> > begin;
299
typedef vector_iterator< type,integral_c<long,13> > end;
303
struct push_front_traits< aux::vector_tag< 12> >
305
template< typename Vector, typename T > struct algorithm
310
typename Vector::item0, typename Vector::item1
311
, typename Vector::item2, typename Vector::item3
312
, typename Vector::item4, typename Vector::item5
313
, typename Vector::item6, typename Vector::item7
314
, typename Vector::item8, typename Vector::item9
315
, typename Vector::item10, typename Vector::item11
321
struct pop_front_traits< aux::vector_tag< 13> >
323
template< typename Vector > struct algorithm
326
typename Vector::item1, typename Vector::item2
327
, typename Vector::item3, typename Vector::item4
328
, typename Vector::item5, typename Vector::item6
329
, typename Vector::item7, typename Vector::item8
330
, typename Vector::item9, typename Vector::item10
331
, typename Vector::item11, typename Vector::item12
337
template<> struct vector_item_impl<13>
339
template< typename V > struct result_
341
typedef typename V::item13 type;
347
struct at_traits< aux::vector_tag< 13> >
349
template< typename V, typename N > struct algorithm
351
typedef typename aux::vector_item_impl<BOOST_MPL_AUX_VALUE_WKND(N)::value>
352
::template result_<V>::type type;
357
struct front_traits< aux::vector_tag< 13> >
359
template< typename Vector > struct algorithm
361
typedef typename Vector::item0 type;
366
struct back_traits< aux::vector_tag< 13> >
368
template< typename Vector > struct algorithm
370
typedef typename Vector::back type;
375
struct empty_traits< aux::vector_tag< 13> >
377
template< typename Vector > struct algorithm
384
struct size_traits< aux::vector_tag< 13> >
386
template< typename Vector > struct algorithm
387
: integral_c< int,13 >
393
struct O1_size_traits< aux::vector_tag< 13> >
394
: size_traits< aux::vector_tag< 13> >
399
struct clear_traits< aux::vector_tag< 13> >
401
template< typename Vector > struct algorithm
403
typedef vector0<> type;
408
typename T0, typename T1, typename T2, typename T3, typename T4
409
, typename T5, typename T6, typename T7, typename T8, typename T9
410
, typename T10, typename T11, typename T12, typename T13
414
typedef aux::vector_tag<14> tag;
415
typedef vector14 type;
432
typedef void_ item14;
434
typedef vector_iterator< type,integral_c<long,0> > begin;
435
typedef vector_iterator< type,integral_c<long,14> > end;
439
struct push_front_traits< aux::vector_tag< 13> >
441
template< typename Vector, typename T > struct algorithm
446
typename Vector::item0, typename Vector::item1
447
, typename Vector::item2, typename Vector::item3
448
, typename Vector::item4, typename Vector::item5
449
, typename Vector::item6, typename Vector::item7
450
, typename Vector::item8, typename Vector::item9
451
, typename Vector::item10, typename Vector::item11
452
, typename Vector::item12
458
struct pop_front_traits< aux::vector_tag< 14> >
460
template< typename Vector > struct algorithm
463
typename Vector::item1, typename Vector::item2
464
, typename Vector::item3, typename Vector::item4
465
, typename Vector::item5, typename Vector::item6
466
, typename Vector::item7, typename Vector::item8
467
, typename Vector::item9, typename Vector::item10
468
, typename Vector::item11, typename Vector::item12
469
, typename Vector::item13
475
template<> struct vector_item_impl<14>
477
template< typename V > struct result_
479
typedef typename V::item14 type;
485
struct at_traits< aux::vector_tag< 14> >
487
template< typename V, typename N > struct algorithm
489
typedef typename aux::vector_item_impl<BOOST_MPL_AUX_VALUE_WKND(N)::value>
490
::template result_<V>::type type;
495
struct front_traits< aux::vector_tag< 14> >
497
template< typename Vector > struct algorithm
499
typedef typename Vector::item0 type;
504
struct back_traits< aux::vector_tag< 14> >
506
template< typename Vector > struct algorithm
508
typedef typename Vector::back type;
513
struct empty_traits< aux::vector_tag< 14> >
515
template< typename Vector > struct algorithm
522
struct size_traits< aux::vector_tag< 14> >
524
template< typename Vector > struct algorithm
525
: integral_c< int,14 >
531
struct O1_size_traits< aux::vector_tag< 14> >
532
: size_traits< aux::vector_tag< 14> >
537
struct clear_traits< aux::vector_tag< 14> >
539
template< typename Vector > struct algorithm
541
typedef vector0<> type;
546
typename T0, typename T1, typename T2, typename T3, typename T4
547
, typename T5, typename T6, typename T7, typename T8, typename T9
548
, typename T10, typename T11, typename T12, typename T13, typename T14
552
typedef aux::vector_tag<15> tag;
553
typedef vector15 type;
571
typedef void_ item15;
573
typedef vector_iterator< type,integral_c<long,0> > begin;
574
typedef vector_iterator< type,integral_c<long,15> > end;
578
struct push_front_traits< aux::vector_tag< 14> >
580
template< typename Vector, typename T > struct algorithm
585
typename Vector::item0, typename Vector::item1
586
, typename Vector::item2, typename Vector::item3
587
, typename Vector::item4, typename Vector::item5
588
, typename Vector::item6, typename Vector::item7
589
, typename Vector::item8, typename Vector::item9
590
, typename Vector::item10, typename Vector::item11
591
, typename Vector::item12, typename Vector::item13
597
struct pop_front_traits< aux::vector_tag< 15> >
599
template< typename Vector > struct algorithm
602
typename Vector::item1, typename Vector::item2
603
, typename Vector::item3, typename Vector::item4
604
, typename Vector::item5, typename Vector::item6
605
, typename Vector::item7, typename Vector::item8
606
, typename Vector::item9, typename Vector::item10
607
, typename Vector::item11, typename Vector::item12
608
, typename Vector::item13, typename Vector::item14
614
template<> struct vector_item_impl<15>
616
template< typename V > struct result_
618
typedef typename V::item15 type;
624
struct at_traits< aux::vector_tag< 15> >
626
template< typename V, typename N > struct algorithm
628
typedef typename aux::vector_item_impl<BOOST_MPL_AUX_VALUE_WKND(N)::value>
629
::template result_<V>::type type;
634
struct front_traits< aux::vector_tag< 15> >
636
template< typename Vector > struct algorithm
638
typedef typename Vector::item0 type;
643
struct back_traits< aux::vector_tag< 15> >
645
template< typename Vector > struct algorithm
647
typedef typename Vector::back type;
652
struct empty_traits< aux::vector_tag< 15> >
654
template< typename Vector > struct algorithm
661
struct size_traits< aux::vector_tag< 15> >
663
template< typename Vector > struct algorithm
664
: integral_c< int,15 >
670
struct O1_size_traits< aux::vector_tag< 15> >
671
: size_traits< aux::vector_tag< 15> >
676
struct clear_traits< aux::vector_tag< 15> >
678
template< typename Vector > struct algorithm
680
typedef vector0<> type;
685
typename T0, typename T1, typename T2, typename T3, typename T4
686
, typename T5, typename T6, typename T7, typename T8, typename T9
687
, typename T10, typename T11, typename T12, typename T13, typename T14
692
typedef aux::vector_tag<16> tag;
693
typedef vector16 type;
712
typedef void_ item16;
714
typedef vector_iterator< type,integral_c<long,0> > begin;
715
typedef vector_iterator< type,integral_c<long,16> > end;
719
struct push_front_traits< aux::vector_tag< 15> >
721
template< typename Vector, typename T > struct algorithm
726
typename Vector::item0, typename Vector::item1
727
, typename Vector::item2, typename Vector::item3
728
, typename Vector::item4, typename Vector::item5
729
, typename Vector::item6, typename Vector::item7
730
, typename Vector::item8, typename Vector::item9
731
, typename Vector::item10, typename Vector::item11
732
, typename Vector::item12, typename Vector::item13
733
, typename Vector::item14
739
struct pop_front_traits< aux::vector_tag< 16> >
741
template< typename Vector > struct algorithm
744
typename Vector::item1, typename Vector::item2
745
, typename Vector::item3, typename Vector::item4
746
, typename Vector::item5, typename Vector::item6
747
, typename Vector::item7, typename Vector::item8
748
, typename Vector::item9, typename Vector::item10
749
, typename Vector::item11, typename Vector::item12
750
, typename Vector::item13, typename Vector::item14
751
, typename Vector::item15
757
template<> struct vector_item_impl<16>
759
template< typename V > struct result_
761
typedef typename V::item16 type;
767
struct at_traits< aux::vector_tag< 16> >
769
template< typename V, typename N > struct algorithm
771
typedef typename aux::vector_item_impl<BOOST_MPL_AUX_VALUE_WKND(N)::value>
772
::template result_<V>::type type;
777
struct front_traits< aux::vector_tag< 16> >
779
template< typename Vector > struct algorithm
781
typedef typename Vector::item0 type;
786
struct back_traits< aux::vector_tag< 16> >
788
template< typename Vector > struct algorithm
790
typedef typename Vector::back type;
795
struct empty_traits< aux::vector_tag< 16> >
797
template< typename Vector > struct algorithm
804
struct size_traits< aux::vector_tag< 16> >
806
template< typename Vector > struct algorithm
807
: integral_c< int,16 >
813
struct O1_size_traits< aux::vector_tag< 16> >
814
: size_traits< aux::vector_tag< 16> >
819
struct clear_traits< aux::vector_tag< 16> >
821
template< typename Vector > struct algorithm
823
typedef vector0<> type;
828
typename T0, typename T1, typename T2, typename T3, typename T4
829
, typename T5, typename T6, typename T7, typename T8, typename T9
830
, typename T10, typename T11, typename T12, typename T13, typename T14
831
, typename T15, typename T16
835
typedef aux::vector_tag<17> tag;
836
typedef vector17 type;
856
typedef void_ item17;
858
typedef vector_iterator< type,integral_c<long,0> > begin;
859
typedef vector_iterator< type,integral_c<long,17> > end;
863
struct push_front_traits< aux::vector_tag< 16> >
865
template< typename Vector, typename T > struct algorithm
870
typename Vector::item0, typename Vector::item1
871
, typename Vector::item2, typename Vector::item3
872
, typename Vector::item4, typename Vector::item5
873
, typename Vector::item6, typename Vector::item7
874
, typename Vector::item8, typename Vector::item9
875
, typename Vector::item10, typename Vector::item11
876
, typename Vector::item12, typename Vector::item13
877
, typename Vector::item14, typename Vector::item15
883
struct pop_front_traits< aux::vector_tag< 17> >
885
template< typename Vector > struct algorithm
888
typename Vector::item1, typename Vector::item2
889
, typename Vector::item3, typename Vector::item4
890
, typename Vector::item5, typename Vector::item6
891
, typename Vector::item7, typename Vector::item8
892
, typename Vector::item9, typename Vector::item10
893
, typename Vector::item11, typename Vector::item12
894
, typename Vector::item13, typename Vector::item14
895
, typename Vector::item15, typename Vector::item16
901
template<> struct vector_item_impl<17>
903
template< typename V > struct result_
905
typedef typename V::item17 type;
911
struct at_traits< aux::vector_tag< 17> >
913
template< typename V, typename N > struct algorithm
915
typedef typename aux::vector_item_impl<BOOST_MPL_AUX_VALUE_WKND(N)::value>
916
::template result_<V>::type type;
921
struct front_traits< aux::vector_tag< 17> >
923
template< typename Vector > struct algorithm
925
typedef typename Vector::item0 type;
930
struct back_traits< aux::vector_tag< 17> >
932
template< typename Vector > struct algorithm
934
typedef typename Vector::back type;
939
struct empty_traits< aux::vector_tag< 17> >
941
template< typename Vector > struct algorithm
948
struct size_traits< aux::vector_tag< 17> >
950
template< typename Vector > struct algorithm
951
: integral_c< int,17 >
957
struct O1_size_traits< aux::vector_tag< 17> >
958
: size_traits< aux::vector_tag< 17> >
963
struct clear_traits< aux::vector_tag< 17> >
965
template< typename Vector > struct algorithm
967
typedef vector0<> type;
972
typename T0, typename T1, typename T2, typename T3, typename T4
973
, typename T5, typename T6, typename T7, typename T8, typename T9
974
, typename T10, typename T11, typename T12, typename T13, typename T14
975
, typename T15, typename T16, typename T17
979
typedef aux::vector_tag<18> tag;
980
typedef vector18 type;
1001
typedef void_ item18;
1003
typedef vector_iterator< type,integral_c<long,0> > begin;
1004
typedef vector_iterator< type,integral_c<long,18> > end;
1008
struct push_front_traits< aux::vector_tag< 17> >
1010
template< typename Vector, typename T > struct algorithm
1015
typename Vector::item0, typename Vector::item1
1016
, typename Vector::item2, typename Vector::item3
1017
, typename Vector::item4, typename Vector::item5
1018
, typename Vector::item6, typename Vector::item7
1019
, typename Vector::item8, typename Vector::item9
1020
, typename Vector::item10, typename Vector::item11
1021
, typename Vector::item12, typename Vector::item13
1022
, typename Vector::item14, typename Vector::item15
1023
, typename Vector::item16
1029
struct pop_front_traits< aux::vector_tag< 18> >
1031
template< typename Vector > struct algorithm
1034
typename Vector::item1, typename Vector::item2
1035
, typename Vector::item3, typename Vector::item4
1036
, typename Vector::item5, typename Vector::item6
1037
, typename Vector::item7, typename Vector::item8
1038
, typename Vector::item9, typename Vector::item10
1039
, typename Vector::item11, typename Vector::item12
1040
, typename Vector::item13, typename Vector::item14
1041
, typename Vector::item15, typename Vector::item16
1042
, typename Vector::item17
1048
template<> struct vector_item_impl<18>
1050
template< typename V > struct result_
1052
typedef typename V::item18 type;
1058
struct at_traits< aux::vector_tag< 18> >
1060
template< typename V, typename N > struct algorithm
1062
typedef typename aux::vector_item_impl<BOOST_MPL_AUX_VALUE_WKND(N)::value>
1063
::template result_<V>::type type;
1068
struct front_traits< aux::vector_tag< 18> >
1070
template< typename Vector > struct algorithm
1072
typedef typename Vector::item0 type;
1077
struct back_traits< aux::vector_tag< 18> >
1079
template< typename Vector > struct algorithm
1081
typedef typename Vector::back type;
1086
struct empty_traits< aux::vector_tag< 18> >
1088
template< typename Vector > struct algorithm
1095
struct size_traits< aux::vector_tag< 18> >
1097
template< typename Vector > struct algorithm
1098
: integral_c< int,18 >
1104
struct O1_size_traits< aux::vector_tag< 18> >
1105
: size_traits< aux::vector_tag< 18> >
1110
struct clear_traits< aux::vector_tag< 18> >
1112
template< typename Vector > struct algorithm
1114
typedef vector0<> type;
1119
typename T0, typename T1, typename T2, typename T3, typename T4
1120
, typename T5, typename T6, typename T7, typename T8, typename T9
1121
, typename T10, typename T11, typename T12, typename T13, typename T14
1122
, typename T15, typename T16, typename T17, typename T18
1126
typedef aux::vector_tag<19> tag;
1127
typedef vector19 type;
1149
typedef void_ item19;
1151
typedef vector_iterator< type,integral_c<long,0> > begin;
1152
typedef vector_iterator< type,integral_c<long,19> > end;
1156
struct push_front_traits< aux::vector_tag< 18> >
1158
template< typename Vector, typename T > struct algorithm
1163
typename Vector::item0, typename Vector::item1
1164
, typename Vector::item2, typename Vector::item3
1165
, typename Vector::item4, typename Vector::item5
1166
, typename Vector::item6, typename Vector::item7
1167
, typename Vector::item8, typename Vector::item9
1168
, typename Vector::item10, typename Vector::item11
1169
, typename Vector::item12, typename Vector::item13
1170
, typename Vector::item14, typename Vector::item15
1171
, typename Vector::item16, typename Vector::item17
1177
struct pop_front_traits< aux::vector_tag< 19> >
1179
template< typename Vector > struct algorithm
1182
typename Vector::item1, typename Vector::item2
1183
, typename Vector::item3, typename Vector::item4
1184
, typename Vector::item5, typename Vector::item6
1185
, typename Vector::item7, typename Vector::item8
1186
, typename Vector::item9, typename Vector::item10
1187
, typename Vector::item11, typename Vector::item12
1188
, typename Vector::item13, typename Vector::item14
1189
, typename Vector::item15, typename Vector::item16
1190
, typename Vector::item17, typename Vector::item18
1196
template<> struct vector_item_impl<19>
1198
template< typename V > struct result_
1200
typedef typename V::item19 type;
1206
struct at_traits< aux::vector_tag< 19> >
1208
template< typename V, typename N > struct algorithm
1210
typedef typename aux::vector_item_impl<BOOST_MPL_AUX_VALUE_WKND(N)::value>
1211
::template result_<V>::type type;
1216
struct front_traits< aux::vector_tag< 19> >
1218
template< typename Vector > struct algorithm
1220
typedef typename Vector::item0 type;
1225
struct back_traits< aux::vector_tag< 19> >
1227
template< typename Vector > struct algorithm
1229
typedef typename Vector::back type;
1234
struct empty_traits< aux::vector_tag< 19> >
1236
template< typename Vector > struct algorithm
1243
struct size_traits< aux::vector_tag< 19> >
1245
template< typename Vector > struct algorithm
1246
: integral_c< int,19 >
1252
struct O1_size_traits< aux::vector_tag< 19> >
1253
: size_traits< aux::vector_tag< 19> >
1258
struct clear_traits< aux::vector_tag< 19> >
1260
template< typename Vector > struct algorithm
1262
typedef vector0<> type;
1267
typename T0, typename T1, typename T2, typename T3, typename T4
1268
, typename T5, typename T6, typename T7, typename T8, typename T9
1269
, typename T10, typename T11, typename T12, typename T13, typename T14
1270
, typename T15, typename T16, typename T17, typename T18, typename T19
1274
typedef aux::vector_tag<20> tag;
1275
typedef vector20 type;
1298
typedef void_ item20;
1300
typedef vector_iterator< type,integral_c<long,0> > begin;
1301
typedef vector_iterator< type,integral_c<long,20> > end;
1305
struct push_front_traits< aux::vector_tag< 19> >
1307
template< typename Vector, typename T > struct algorithm
1312
typename Vector::item0, typename Vector::item1
1313
, typename Vector::item2, typename Vector::item3
1314
, typename Vector::item4, typename Vector::item5
1315
, typename Vector::item6, typename Vector::item7
1316
, typename Vector::item8, typename Vector::item9
1317
, typename Vector::item10, typename Vector::item11
1318
, typename Vector::item12, typename Vector::item13
1319
, typename Vector::item14, typename Vector::item15
1320
, typename Vector::item16, typename Vector::item17
1321
, typename Vector::item18
1327
struct pop_front_traits< aux::vector_tag< 20> >
1329
template< typename Vector > struct algorithm
1332
typename Vector::item1, typename Vector::item2
1333
, typename Vector::item3, typename Vector::item4
1334
, typename Vector::item5, typename Vector::item6
1335
, typename Vector::item7, typename Vector::item8
1336
, typename Vector::item9, typename Vector::item10
1337
, typename Vector::item11, typename Vector::item12
1338
, typename Vector::item13, typename Vector::item14
1339
, typename Vector::item15, typename Vector::item16
1340
, typename Vector::item17, typename Vector::item18
1341
, typename Vector::item19
1347
template<> struct vector_item_impl<20>
1349
template< typename V > struct result_
1351
typedef typename V::item20 type;
1357
struct at_traits< aux::vector_tag< 20> >
1359
template< typename V, typename N > struct algorithm
1361
typedef typename aux::vector_item_impl<BOOST_MPL_AUX_VALUE_WKND(N)::value>
1362
::template result_<V>::type type;
1367
struct front_traits< aux::vector_tag< 20> >
1369
template< typename Vector > struct algorithm
1371
typedef typename Vector::item0 type;
1376
struct back_traits< aux::vector_tag< 20> >
1378
template< typename Vector > struct algorithm
1380
typedef typename Vector::back type;
1385
struct empty_traits< aux::vector_tag< 20> >
1387
template< typename Vector > struct algorithm
1394
struct size_traits< aux::vector_tag< 20> >
1396
template< typename Vector > struct algorithm
1397
: integral_c< int,20 >
1403
struct O1_size_traits< aux::vector_tag< 20> >
1404
: size_traits< aux::vector_tag< 20> >
1409
struct clear_traits< aux::vector_tag< 20> >
1411
template< typename Vector > struct algorithm
1413
typedef vector0<> type;
1418
} // namespace boost