• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="UTF-8" ?>
2<!DOCTYPE language SYSTEM "language.dtd">
3<language
4
5name="boost"
6version="0.1.0"
7kateversion="2.4"
8section="boost::hs"
9extensions="*.boost"
10mimetype="allFiles"
11author="Copyright 2006 -2007 Matias Capeletto, matias.capeletto@gmail.com"
12license="Distributed under the Boost Software License, Version 1.0.
13http://www.boost.org/LICENSE_1_0.txt"
14
15>
16
17<highlighting>
18
19
20<list name="boost.free.function">
21
22    <!-- boost.any -->
23
24    <item> any_cast </item>
25
26    <!-- boost.asign -->
27
28    <item> ptr_list_of </item>
29    <item> list_of </item>
30    <item> map_list_of </item>
31    <item> tuple_list_of </item>
32    <item> ref_list_of </item>
33    <item> cref_list_of </item>
34    <item> make_list_inserter </item>
35
36    <!-- boost.bind -->
37
38    <item> bind </item>
39    <item> mem_fn </item>
40
41    <!-- boost.conversion -->
42
43    <item> polymorphic_cast </item>
44    <item> polymorphic_downcast </item>
45    <item> lexical_cast </item>
46
47    <!-- boost.fusion -->
48
49    <item> at </item>
50    <item> value_at </item>
51    <item> has_key </item>
52    <item> at_key </item>
53    <item> value_at_key </item>
54    <item> at_c </item>
55    <item> value_at_c </item>
56
57    <item> advance_c </item>
58    <item> next </item>
59    <item> equal_to </item>
60    <item> advance </item>
61    <item> distance </item>
62    <item> deref </item>
63    <item> value_of </item>
64    <item> prior </item>
65    <item> begin </item>
66    <item> end </item>
67    <item> size </item>
68    <item> empty </item>
69    <item> front </item>
70    <item> back </item>
71
72    <item> is_sequence </item>
73    <item> is_view </item>
74    <item> value_of </item>
75    <item> tag_of </item>
76    <item> category_of </item>
77
78    <item> as_list </item>
79    <item> as_vector </item>
80    <item> as_set </item>
81    <item> as_map </item>
82
83    <item> make_list </item>
84    <item> make_cons </item>
85    <item> make_vector </item>
86    <item> make_set </item>
87    <item> make_map </item>
88
89    <item> tuple_open </item>
90    <item> tuple_close </item>
91    <item> tuple_delimiter </item>
92
93    <item> fold </item>
94    <item> accumulate </item>
95    <item> for_each </item>
96
97    <item> any </item>
98    <item> all </item>
99    <item> none </item>
100    <item> find </item>
101    <item> find_if </item>
102    <item> count </item>
103    <item> count_if </item>
104
105    <item> filter </item>
106    <item> filter_if </item>
107    <item> transform </item>
108    <item> replace </item>
109    <item> replace_if </item>
110    <item> remove </item>
111    <item> remove_if </item>
112    <item> reverse </item>
113    <item> clear </item>
114    <item> erase </item>
115    <item> erase_key </item>
116    <item> insert </item>
117    <item> insert_range </item>
118    <item> join </item>
119    <item> zip </item>
120    <item> pop_back </item>
121    <item> pop_front </item>
122    <item> push_back </item>
123    <item> push_front </item>
124
125    <item> tuple_size </item>
126    <item> tuple_element </item>
127    <item> get </item>
128    <item> tag_of </item>
129
130    <!-- boost.hash -->
131
132    <item> hash_combine </item>
133    <item> hash_range </item>
134    <item> hash_value </item>
135
136    <!-- boost.multi_index -->
137
138    <item> get </item>
139    <item> project </item>
140
141    <!-- boost.optional -->
142
143    <item> get_pointer </item>
144
145    <!-- boost.property_map -->
146
147    <item> put </item>
148
149    <!-- boost.ref -->
150
151    <item> unwrap_reference </item>
152
153    <!-- boost.test -->
154
155    <item> init_unit_test_suite </item>
156
157    <!-- boost.concepts -->
158
159    <item> distance </item>
160    <item> advance </item>
161    <item> swap </item>
162
163</list>
164
165
166
167
168<list name="boost.template.classes">
169
170    <!-- boost.any -->
171
172    <item> any </item>
173
174    <!-- boost.commpressed_pair -->
175
176    <item> compressed_pair </item>
177
178    <!-- boost.fusion -->
179
180    <item> cons </item>
181    <item> single_view </item>
182    <item> filter_view </item>
183    <item> iterator_range </item>
184    <item> joint_view </item>
185    <item> zip_view </item>
186    <item> transform_view </item>
187    <item> reverse_view </item>
188    <item> list_tie </item>
189    <item> vector_tie </item>
190
191    <!-- boost.hash -->
192
193    <item> hash </item>
194
195    <!-- boost.iterators -->
196
197    <item> counting_iterator </item>
198    <item> filter_iterator </item>
199    <item> function_output_iterator </item>
200    <item> dereferenced iterator </item>
201    <item> indirect_iterator </item>
202    <item> permutation_iterator </item>
203    <item> reverse_iterator </item>
204    <item> shared_container_iterator </item>
205    <item> transform_iterator </item>
206    <item> zip_iterator </item>
207
208    <!-- boost.iterator -->
209
210    <item> iterator_facade </item>
211    <item> iterator_adaptor </item>
212    <item> iterator_adaptor_ </item>
213
214    <!-- boost.multi_index -->
215
216    <item> nth_index </item>
217    <item> index </item>
218    <item> nth_index_iterator </item>
219    <item> nth_index_const_iterator </item>
220    <item> index_iterator </item>
221    <item> index_const_iterator </item>
222
223    <item> sequenced </item>
224    <item> ordered_unique </item>
225    <item> ordered_non_unique </item>
226    <item> hashed_unique </item>
227    <item> hashed_non_unique </item>
228    <item> identity </item>
229    <item> member </item>
230    <item> member_offset </item>
231
232    <item> const_mem_fun </item>
233    <item> mem_fun </item>
234    <item> const_mem_fun_explicit </item>
235    <item> mem_fun_explicit </item>
236
237    <item> composite_key </item>
238    <item> composite_key_result </item>
239    <item> composite_key_equal_to </item>
240    <item> composite_key_result_equal_to </item>
241    <item> composite_key_compare </item>
242    <item> composite_key_result_less </item>
243    <item> composite_key_result_greater </item>
244    <item> composite_key_hash </item>
245    <item> composite_key_result_hash </item>
246
247    <item> indexed_by </item>
248    <item> tag </item>
249
250    <!-- boost.optional -->
251
252    <item> optional </item>
253
254    <!-- boost.ref -->
255
256    <item> ref </item>
257    <item> cref </item>
258    <item> reference_wrapper </item>
259
260    <!-- boost.bimap -->
261
262    <item> set_of </item>
263    <item> multiset_of </item>
264    <item> unordered_set_of </item>
265    <item> unordered_multiset_of </item>
266    <item> list_of </item>
267    <item> vector_of </item>
268    <item> set_of_relation </item>
269    <item> multiset_of_relation </item>
270    <item> unordered_set_of_relation </item>
271    <item> unordered_multiset_of_relation </item>
272    <item> list_of_relation </item>
273    <item> vector_of_relation </item>
274
275    <!-- boost.function -->
276
277    <item> function </item>
278
279</list>
280
281
282
283<list name="boost.classes">
284
285    <!-- boost.fusion -->
286
287    <item> ignore </item>
288
289    <!-- boost.iterator -->
290
291    <item> iterator_core_access </item>
292
293    <!-- boost.test -->
294
295    <item> execution_monitor </item>
296    <item> execution_exception </item>
297    <item> execution_aborted </item>
298
299
300</list>
301
302
303<list name="boost.metaprogramming">
304
305    <!-- boost.call_traits -->
306
307    <item> call_traits </item>
308
309    <!-- boost.ConceptCheck -->
310
311    <item> function_requires </item>
312    <item> IntegerConcept </item>
313    <item> SignedIntegerConcept </item>
314    <item> UnsignedIntegerConcept </item>
315    <item> ConvertibleConcept </item>
316    <item> AssignableConcept </item>
317    <item> SGIAssignableConcept </item>
318    <item> DefaultConstructibleConcept </item>
319    <item> CopyConstructibleConcept </item>
320    <item> EqualityComparableConcept </item>
321    <item> LessThanComparableConcept </item>
322    <item> ComparableConcept </item>
323    <item> InputIteratorConcept </item>
324    <item> OutputIteratorConcept </item>
325    <item> ForwardIteratorConcept </item>
326    <item> Mutable_ForwardIteratorConcept </item>
327    <item> BidirectionalIteratorConcept </item>
328    <item> Mutable_BidirectionalIteratorConcept </item>
329    <item> RandomAccessIteratorConcept </item>
330    <item> Mutable_RandomAccessIteratorConcept </item>
331    <item> GeneratorConcept </item>
332    <item> UnaryFunctionConcept </item>
333    <item> BinaryFunctionConcept </item>
334    <item> UnaryPredicateConcept </item>
335    <item> BinaryPredicateConcept </item>
336    <item> Const_BinaryPredicateConcept </item>
337    <item> AdaptableGeneratorConcept </item>
338    <item> AdaptableUnaryFunctionConcept </item>
339    <item> AdaptableBinaryFunctionConcept </item>
340    <item> AdaptablePredicateConcept </item>
341    <item> AdaptableBinaryPredicateConcept </item>
342    <item> ContainerConcept </item>
343    <item> Mutable_ContainerConcept </item>
344    <item> ForwardContainerConcept </item>
345    <item> Mutable_ForwardContainerConcept </item>
346    <item> ReversibleContainerConcept </item>
347    <item> Mutable_ReversibleContainerConcept </item>
348    <item> RandomAccessContainerConcept </item>
349    <item> Mutable_RandomAccessContainerConcept </item>
350    <item> SequenceConcept </item>
351    <item> FrontInsertionSequenceConcept </item>
352    <item> BackInsertionSequenceConcept </item>
353    <item> AssociativeContainerConcept </item>
354    <item> UniqueAssociativeContainerConcept </item>
355    <item> MultipleAssociativeContainerConcept </item>
356    <item> SimpleAssociativeContainerConcept </item>
357    <item> PairAssociativeContainerConcept </item>
358    <item> SortedAssociativeContainerConcept </item>
359    <item> null_archetype </item>
360    <item> default_constructible_archetype </item>
361    <item> assignable_archetype </item>
362    <item> copy_constructible_archetype </item>
363    <item> equality_comparable_archetype </item>
364    <item> convertible_to_archetype </item>
365    <item> trivial_iterator_archetype </item>
366    <item> mutable_trivial_iterator_archetype </item>
367    <item> input_iterator_archetype </item>
368    <item> forward_iterator_archetype </item>
369    <item> bidirectional_iterator_archetype </item>
370    <item> random_access_iterator_archetype </item>
371    <item> unary_function_archetype </item>
372    <item> binary_function_archetype </item>
373    <item> predicate_archetype </item>
374    <item> binary_predicate_archetype </item>
375
376    <!-- boost.iterator -->
377
378    <item> ReadableIteratorConcept </item>
379    <item> WritableIteratorConcept </item>
380    <item> SwappableIteratorConcept </item>
381    <item> LvalueIteratorConcept </item>
382    <item> IncrementableIteratorConcept </item>
383    <item> SinglePassIteratorConcept </item>
384    <item> ForwardTraversalConcept </item>
385    <item> BidirectionalTraversalConcept </item>
386    <item> RandomAccessTraversalConcept </item>
387    <item> InteroperableIteratorConcept </item>
388
389    <!-- boost.enable_if -->
390
391    <item> enable_if </item>
392    <item> disable_if </item>
393    <item> lazy_enable_if </item>
394    <item> lazy_disable_if </item>
395    <item> enable_if_c </item>
396    <item> disable_if_c </item>
397    <item> lazy_enable_if_c </item>
398    <item> lazy_disable_if_c </item>
399
400    <!-- boost.iterator -->
401
402    <item> indirect_reference </item>
403    <item> pointee </item>
404
405    <!-- boost.mpl -->
406
407    <item> empty_sequence </item>
408    <item> filter_view </item>
409    <item> iterator_range </item>
410    <item> joint_view </item>
411    <item> single_view </item>
412    <item> transform_view </item>
413    <item> zip_view </item>
414
415    <item> at </item>
416    <item> at_c </item>
417    <item> back </item>
418    <item> begin </item>
419    <item> clear </item>
420    <item> empty </item>
421    <item> end </item>
422    <item> erase </item>
423    <item> erase_key </item>
424    <item> front </item>
425    <item> has_key </item>
426    <item> insert </item>
427    <item> insert_range </item>
428    <item> is_sequence </item>
429    <item> order </item>
430    <item> pop_back </item>
431    <item> pop_front </item>
432    <item> push_back </item>
433    <item> push_front </item>
434    <item> sequence_tag </item>
435    <item> size </item>
436
437    <item> advance </item>
438    <item> distance </item>
439    <item> next </item>
440    <item> prior </item>
441    <item> deref </item>
442    <item> iterator_category </item>
443
444    <item> back_inserter </item>
445    <item> front_inserter </item>
446    <item> inserter </item>
447
448    <item> fold </item>
449    <item> iter_fold </item>
450    <item> reverse_fold </item>
451    <item> reverse_iter_fold </item>
452    <item> accumulate </item>
453
454    <item> find </item>
455    <item> find_if </item>
456    <item> contains </item>
457    <item> count </item>
458    <item> count_if </item>
459    <item> lower_bound </item>
460    <item> upper_bound </item>
461    <item> min_element </item>
462    <item> max_element </item>
463    <item> equal </item>
464
465    <item> copy </item>
466    <item> copy_if </item>
467    <item> transform </item>
468    <item> replace </item>
469    <item> replace_if </item>
470    <item> remove </item>
471    <item> remove_if </item>
472    <item> unique </item>
473    <item> partition </item>
474    <item> stable_partition </item>
475    <item> sort </item>
476    <item> reverse </item>
477    <item> reverse_copy </item>
478    <item> reverse_copy_if </item>
479    <item> reverse_transform </item>
480    <item> reverse_replace </item>
481    <item> reverse_replace_if </item>
482    <item> reverse_remove </item>
483    <item> reverse_remove_if </item>
484    <item> reverse_unique </item>
485    <item> reverse_partition </item>
486    <item> reverse_stable_partition </item>
487
488    <item> if_ </item>
489    <item> if_c </item>
490    <item> eval_if </item>
491    <item> eval_if_c </item>
492
493    <item> apply </item>
494    <item> apply_wrap </item>
495    <item> unpack_args </item>
496
497    <item> _ </item>
498    <item> _1 </item>
499    <item> _2 </item>
500    <item> _3 </item>
501    <item> _4 </item>
502    <item> _5 </item>
503
504    <item> bind </item>
505    <item> quote </item>
506    <item> arg </item>
507    <item> protect </item>
508
509    <item> plus </item>
510    <item> minus </item>
511    <item> times </item>
512    <item> divides </item>
513    <item> modulus </item>
514    <item> negate </item>
515
516    <item> less </item>
517    <item> less_equal </item>
518    <item> greater </item>
519    <item> greater_equal </item>
520    <item> equal_to </item>
521    <item> not_equal_to </item>
522
523    <item> and_ </item>
524    <item> or_ </item>
525    <item> not_ </item>
526
527    <item> bitand_ </item>
528    <item> bitor_ </item>
529    <item> bitxor_ </item>
530    <item> shift_left </item>
531    <item> shift_right </item>
532
533    <item> identity </item>
534    <item> always </item>
535    <item> inherit </item>
536    <item> inherit_linearly </item>
537    <item> numeric_cast </item>
538    <item> min </item>
539    <item> max </item>
540    <item> sizeof_ </item>
541
542    <item> bool_ </item>
543    <item> int_ </item>
544    <item> long_ </item>
545    <item> size_t </item>
546    <item> integral_c </item>
547
548    <item> pair </item>
549    <item> empty_base </item>
550    <item> void_ </item>
551
552    <!-- boost.operators -->
553
554    <item> less_than_comparable </item>
555    <item> less_than_comparable1 </item>
556    <item> less_than_comparable2 </item>
557
558    <item> equality_comparable </item>
559    <item> equality_comparable1 </item>
560
561    <item> equality_comparable2 </item>
562
563    <item> addable </item>
564    <item> addable1 </item>
565
566    <item> addable2 </item>
567
568    <item> subtractable </item>
569    <item> subtractable1 </item>
570
571    <item> subtractable2 </item>
572
573    <item> subtractable2_left </item>
574
575    <item> multipliable </item>
576    <item> multipliable1 </item>
577    <item> multipliable2 </item>
578
579    <item> dividable </item>
580    <item> dividable1 </item>
581    <item> dividable2 </item>
582
583    <item> dividable2_left </item>
584
585    <item> modable </item>
586    <item> modable1 </item>
587    <item> modable2 </item>
588
589    <item> modable2_left </item>
590
591    <item> orable </item>
592    <item> orable1 </item>
593    <item> orable2 </item>
594
595    <item> andable </item>
596    <item> andable1 </item>
597    <item> andable2 </item>
598
599    <item> xorable </item>
600    <item> xorable1 </item>
601    <item> xorable2 </item>
602
603    <item> incrementable </item>
604    <item> decrementable </item>
605
606    <item> left_shiftable </item>
607    <item> left_shiftable1 </item>
608    <item> left_shiftable2 </item>
609
610    <item> right_shiftable </item>
611    <item> right_shiftable1 </item>
612    <item> right_shiftable2 </item>
613
614    <item> equivalent </item>
615    <item> equivalent1 </item>
616    <item> equivalent2 </item>
617
618    <item> partially_ordered </item>
619    <item> partially_ordered1 </item>
620    <item> partially_ordered2 </item>
621
622    <item> totally_ordered </item>
623    <item> totally_ordered1 </item>
624    <item> totally_ordered2 </item>
625
626    <item> additive </item>
627    <item> additive1 </item>
628    <item> additive2 </item>
629
630    <item> multiplicative </item>
631    <item> multiplicative1 </item>
632    <item> multiplicative2 </item>
633
634    <item> integer_multiplicative </item>
635    <item> integer_multiplicative1 </item>
636    <item> integer_multiplicative2 </item>
637
638    <item> arithmetic </item>
639    <item> arithmetic1 </item>
640    <item> arithmetic2 </item>
641
642    <item> integer_arithmetic </item>
643    <item> integer_arithmetic1 </item>
644    <item> integer_arithmetic2 </item>
645
646    <item> bitwise </item>
647    <item> bitwise1 </item>
648    <item> bitwise2 </item>
649
650    <item> unit_steppable </item>
651
652    <item> shiftable </item>
653    <item> shiftable1 </item>
654    <item> shiftable2 </item>
655
656    <item> ring_operators </item>
657    <item> ring_operators1 </item>
658    <item> ring_operators2 </item>
659
660    <item> ordered_ring_operators </item>
661    <item> ordered_ring_operators1 </item>
662    <item> ordered_ring_operators2 </item>
663
664    <item> field_operators </item>
665    <item> field_operators1 </item>
666    <item> field_operators2 </item>
667
668    <item> ordered_field_operators </item>
669    <item> ordered_field_operators1 </item>
670
671    <item> ordered_field_operators2 </item>
672
673    <item> euclidian_ring_operators </item>
674    <item> euclidian_ring_operators1 </item>
675    <item> euclidian_ring_operators2 </item>
676
677    <item> ordered_euclidian_ring_operators </item>
678    <item> ordered_euclidian_ring_operators1 </item>
679    <item> ordered_euclidian_ring_operators2 </item>
680
681    <item> operators </item>
682    <item> operators2 </item>
683
684    <item> dereferenceable </item>
685    <item> indexable </item>
686
687    <item> input_iteratable </item>
688    <item> output_iteratable </item>
689    <item> forward_iteratable </item>
690    <item> bidirectional_iteratable </item>
691    <item> random_access_iteratable </item>
692
693    <item> input_iterator_helper </item>
694    <item> output_iterator_helper </item>
695    <item> forward_iterator_helper </item>
696    <item> bidirectional_iterator_helper </item>
697    <item> random_access_iterator_helper </item>
698
699    <!-- boost.property_map -->
700
701    <item> property_traits </item>
702
703
704    <!-- boost.ref -->
705
706    <item> is_reference_wrapper </item>
707
708    <!-- boost.type_traits -->
709
710    <item> add_const </item>
711    <item> add_cv </item>
712    <item> add_pointer </item>
713    <item> add_reference </item>
714    <item> add_volatile </item>
715    <item> aligned_storage </item>
716    <item> alignment_of </item>
717    <item> extent </item>
718    <item> function_traits </item>
719    <item> has_nothrow_assign </item>
720    <item> has_nothrow_constructor </item>
721    <item> has_nothrow_copy </item>
722    <item> has_trivial_assign </item>
723    <item> has_trivial_constructor </item>
724    <item> has_trivial_copy </item>
725    <item> has_trivial_destructor </item>
726    <item> has_virtual_destructor </item>
727    <item> integral_constant </item>
728    <item> is_abstract </item>
729    <item> is_arithmetic </item>
730    <item> is_array </item>
731    <item> is_base_of </item>
732    <item> is_class </item>
733    <item> is_compound </item>
734    <item> is_const </item>
735    <item> is_convertible </item>
736    <item> is_empty </item>
737    <item> is_enum </item>
738    <item> is_floating_point </item>
739    <item> is_function </item>
740    <item> is_fundamental </item>
741    <item> is_integral </item>
742    <item> is_member_function_pointer </item>
743    <item> is_member_object_pointer </item>
744    <item> is_member_pointer </item>
745    <item> is_object </item>
746    <item> is_pod </item>
747    <item> is_pointer </item>
748    <item> is_polymorphic </item>
749    <item> is_same </item>
750    <item> is_scalar </item>
751    <item> is_stateless </item>
752    <item> is_reference </item>
753    <item> is_union </item>
754    <item> is_void </item>
755    <item> is_volatile </item>
756    <item> rank </item>
757    <item> remove_all_extents </item>
758    <item> remove_const </item>
759    <item> remove_cv </item>
760    <item> remove_extent </item>
761    <item> remove_pointer </item>
762    <item> remove_reference </item>
763    <item> remove_volatile </item>
764    <item> type_with_alignment </item>
765
766
767
768    <!-- boost.utility (TODO) -->
769
770    <item> base_from_member </item>
771    <item> checked_delete </item>
772    <item> checked_array_delete </item>
773    <item> next </item>
774    <item> prior </item>
775    <item> noncopyable </item>
776    <item> addressof </item>
777    <item> result_of </item>
778
779</list>
780
781
782
783
784<list name="boost.exception">
785
786    <!-- boost.any -->
787
788    <item> bad_any_cast </item>
789
790    <!-- boost.assign -->
791
792    <item> assignment_exception </item>
793
794</list>
795
796
797
798<list name="boost.container">
799
800    <!-- boost.array -->
801
802    <item> array </item>
803
804    <!-- boost.dynamic_bitset -->
805
806    <item> dynamic_bitset </item>
807
808    <!-- boost.fusion -->
809
810    <item> tuple </item>
811
812    <!-- boost.mpl -->
813
814    <item> range_c </item>
815    <item> vector_c </item>
816    <item> list_c </item>
817    <item> set_c </item>
818
819    <!-- boost.multi_index -->
820
821    <item> multi_index_container </item>
822
823    <!-- boost.bimap -->
824
825    <item> bimap </item>
826
827    <!-- boost.property_map -->
828
829    <item> identity_property_map </item>
830    <item> iterator_property_map </item>
831    <item> associative_property_map </item>
832    <item> const_associative_property_map </item>
833    <item> vector_property_map </item>
834
835</list>
836
837
838
839
840<list name="boost.macro">
841
842    <!-- boost.ConceptCheck -->
843
844    <item> BOOST_CLASS_REQUIRE </item>
845
846    <!-- boost.fusion -->
847
848    <item> FUSION_MAX_VECTOR_SIZE </item>
849    <item> FUSION_MAX_LIST_SIZE </item>
850    <item> FUSION_MAX_SET_SIZE </item>
851    <item> FUSION_MAX_MAP_SIZE </item>
852
853    <!-- boost.mpl -->
854
855    <item> BOOST_MPL_ASSERT </item>
856    <item> BOOST_MPL_ASSERT_MSG </item>
857    <item> BOOST_MPL_ASSERT_NOT </item>
858    <item> BOOST_MPL_ASSERT_RELATION </item>
859
860    <item> BOOST_MPL_HAS_XXX_TRAIT_DEF </item>
861    <item> BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF </item>
862
863    <item> BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS </item>
864    <item> BOOST_MPL_CFG_NO_HAS_XXX </item>
865    <item> BOOST_MPL_LIMIT_METAFUNCTION_ARITY </item>
866    <item> BOOST_MPL_LIMIT_VECTOR_SIZE </item>
867    <item> BOOST_MPL_LIMIT_LIST_SIZE </item>
868    <item> BOOST_MPL_LIMIT_SET_SIZE </item>
869    <item> BOOST_MPL_LIMIT_MAP_SIZE </item>
870    <item> BOOST_MPL_LIMIT_UNROLLING </item>
871
872    <item> BOOST_MPL_AUX_LAMBDA_SUPPORT </item>
873
874    <!-- boost.multi_index -->
875
876    <item> BOOST_MULTI_INDEX_MEMBER </item>
877    <item> BOOST_MULTI_INDEX_CONST_MEM_FUN </item>
878    <item> BOOST_MULTI_INDEX_MEM_FUN </item>
879
880    <!-- boost.static_assert -->
881
882    <item> BOOST_STATIC_ASSERT </item>
883
884    <!-- boost.test -->
885
886    <item> BOOST_TEST_CATCH_SYSTEM_ERRORS </item>
887    <item> BOOST_PRG_MON_CONFIRM </item>
888    <item> BOOST_TEST_DONT_PRINT_LOG_VALUE </item>
889
890    <item> BOOST_CHECK </item>
891    <item> BOOST_CHECK_PRED </item>
892    <item> BOOST_CHECK_MSG </item>
893    <item> BOOST_CHECK_EQUAL </item>
894    <item> BOOST_CHECK_CLOSE </item>
895    <item> BOOST_CHECK_SMALL </item>
896    <item> BOOST_CHECK_BITWISE_EQUAL </item>
897
898    <item> BOOST_WARN </item>
899    <item> BOOST_WARN_PRED </item>
900    <item> BOOST_WARN_MSG </item>
901    <item> BOOST_WARN_EQUAL </item>
902    <item> BOOST_WARN_CLOSE </item>
903    <item> BOOST_WARN_SMALL </item>
904    <item> BOOST_WARN_BITWISE_EQUAL </item>
905
906    <item> BOOST_REQUIRE </item>
907    <item> BOOST_REQUIRE_PRED </item>
908    <item> BOOST_REQUIRE_MSG </item>
909    <item> BOOST_REQUIRE_EQUAL </item>
910    <item> BOOST_REQUIRE_CLOSE </item>
911    <item> BOOST_REQUIRE_SMALL </item>
912    <item> BOOST_REQUIRE_BITWISE_EQUAL </item>
913
914    <item> BOOST_PASS </item>
915    <item> BOOST_PASS_PRED </item>
916    <item> BOOST_PASS_MSG </item>
917    <item> BOOST_PASS_EQUAL </item>
918    <item> BOOST_PASS_CLOSE </item>
919    <item> BOOST_PASS_SMALL </item>
920    <item> BOOST_PASS_BITWISE_EQUAL </item>
921
922    <item> BOOST_MSG_ONLY </item>
923    <item> BOOST_SET_CHECKPOINT </item>
924    <item> BOOST_CHECK_PRED_WITH_ARGS </item>
925    <item> BOOST_CHECK_EQUAL_COLL </item>
926
927    <item> BOOST_ERROR </item>
928    <item> BOOST_FAIL </item>
929
930</list>
931
932
933<list name="boost.fusion.result_of">
934
935    <item> advance_c </item>
936    <item> next </item>
937    <item> equal_to </item>
938    <item> advance </item>
939    <item> distance </item>
940    <item> deref </item>
941    <item> value_of </item>
942    <item> prior </item>
943    <item> begin </item>
944    <item> end </item>
945    <item> size </item>
946    <item> empty </item>
947    <item> front </item>
948    <item> back </item>
949
950</list>
951
952
953
954
955<list name="boost.concepts.member.functions">
956
957    <!-- boost.iterator -->
958
959    <item> dereference </item>
960    <item> equal </item>
961    <item> increment </item>
962    <item> decrement </item>
963    <item> advance </item>
964    <item> distance_to </item>
965    <item> begin </item>
966    <item> end </item>
967    <item> size </item>
968    <item> max_size </item>
969    <item> empty </item>
970    <item> swap </item>
971    <item> rbegin </item>
972    <item> rend </item>
973    <item> front </item>
974    <item> insert </item>
975    <item> erase </item>
976    <item> clear </item>
977    <item> resize </item>
978    <item> push_front </item>
979    <item> pop_front </item>
980    <item> push_back </item>
981    <item> pop_back </item>
982    <item> erase </item>
983    <item> clear </item>
984    <item> find </item>
985    <item> count </item>
986    <item> equal_range </item>
987    <item> key_comp </item>
988    <item> lower_bound </item>
989    <item> upper_bound </item>
990    <item> equal_range </item>
991    <item> get_allocator </item>
992    <item> hash_function </item>
993    <item> key_eq </item>
994    <item> bucket_count </item>
995    <item> max_bucket_count </item>
996    <item> bucket_size </item>
997    <item> bucket </item>
998    <item> load_factor </item>
999    <item> max_load_factor </item>
1000    <item> at </item>
1001
1002</list>
1003
1004
1005
1006
1007<list name="boost.concepts.free.functions">
1008
1009    <!-- boost.test -->
1010
1011    <item> cpp_main </item>
1012    <item> test_main </item>
1013
1014</list>
1015
1016
1017
1018
1019<list name="boost.tags">
1020
1021    <!-- boost.iterator -->
1022
1023    <item> readable_iterator_t </item>
1024    <item> writable_iterator_t </item>
1025    <item> readable_writable_iterator_t </item>
1026    <item> readable_lvalue_iterator_t </item>
1027    <item> writable_lvalue_iterator_t </item>
1028
1029    <!-- boost.property_map -->
1030
1031    <item> readable_property_map_tag </item>
1032    <item> writable_property_map_tag </item>
1033    <item> read_write_property_map_tag </item>
1034    <item> lvalue_property_map_tag </item>
1035
1036</list>
1037
1038
1039
1040
1041<list name="boost.member.functions">
1042
1043    <item> base </item>
1044    <item> base_reference </item>
1045
1046</list>
1047
1048<list name="boost.constants">
1049
1050    <!-- boost.test -->
1051    <item> exit_success </item>
1052    <item> exit_failure </item>
1053    <item> exit_exception_failure </item>
1054
1055</list>
1056
1057<list name="boost.concepts.member.typedef">
1058
1059    <item> value_type </item>
1060    <item> iterator </item>
1061    <item> const_iterator </item>
1062    <item> reference </item>
1063    <item> const_reference </item>
1064    <item> pointer </item>
1065    <item> difference_type </item>
1066    <item> size_type </item>
1067    <item> reverse_iterator </item>
1068    <item> const_reverse_iterator </item>
1069    <item> key_type </item>
1070    <item> data_type </item>
1071    <item> hasher </item>
1072    <item> key_equal </item>
1073    <item> local_iterator </item>
1074    <item> const_local_iterator </item>
1075    <item> key_compare </item>
1076    <item> value_compare </item>
1077    <item> iterator_category </item>
1078    <item> value_type </item>
1079    <item> difference_type </item>
1080    <item> pointer </item>
1081    <item> reference </item>
1082
1083</list>
1084
1085<list name="boost.namespaces" >
1086
1087    <item> std </item>
1088    <item> boost </item>
1089    <item> assign </item>
1090    <item> bimaps </item>
1091    <item> call_traits </item>
1092    <item> concept_check </item>
1093    <item> conversion </item>
1094    <item> date_time </item>
1095    <item> dynamic_bitset </item>
1096    <item> enable_if </item>
1097    <item> filesystem </item>
1098    <item> format </item>
1099    <item> hash </item>
1100    <item> graph </item>
1101    <item> integer </item>
1102    <item> in_place_factory </item>
1103    <item> io_state_saver </item>
1104    <item> iostream </item>
1105    <item> lambda </item>
1106    <item> math </item>
1107    <item> minmax </item>
1108    <item> mpl </item>
1109    <item> multi_array </item>
1110    <item> multi_index </item>
1111    <item> numeric </item>
1112    <item> operators </item>
1113    <item> parameter </item>
1114    <item> pointer_container </item>
1115    <item> pool </item>
1116    <item> preprocesor </item>
1117    <item> program_options </item>
1118    <item> property_map </item>
1119    <item> python </item>
1120    <item> random </item>
1121    <item> regex </item>
1122    <item> serialization </item>
1123    <item> signals </item>
1124    <item> smart_ptr </item>
1125    <item> static_assert </item>
1126    <item> spirit </item>
1127    <item> string_algo </item>
1128    <item> test </item>
1129    <item> thread </item>
1130    <item> timer </item>
1131    <item> tokenizer </item>
1132    <item> tribool </item>
1133    <item> tuples </item>
1134    <item> type_traits </item>
1135    <item> uBLAS </item>
1136    <item> utility </item>
1137    <item> value_initialized </item>
1138    <item> wave </item>
1139    <item> fusion </item>
1140
1141</list>
1142
1143
1144<!-- TODO LIST BEGIN
1145
1146<list name="boost.date_time">
1147
1148    <item> day_functor </item>
1149    <item> month_functor </item>
1150    <item> week_functor </item>
1151    <item> year_functor </item>
1152    <item> c_local_adjustor </item>
1153    <item> c_time </item>
1154    <item> constrained_value </item>
1155    <item> date </item>
1156    <item> day_clock </item>
1157    <item> weekdays::Sunday </item>
1158    <item> weekdays::Monday </item>
1159    <item> weekdays::Tuesday </item>
1160    <item> weekdays::Wednesday </item>
1161    <item> weekdays::Thursday </item>
1162    <item> weekdays::Friday </item>
1163    <item> weekdays::Saturday </item>
1164    <item> weekdays </item>
1165    <item> months_of_year::Jan </item>
1166    <item> months_of_year::Feb </item>
1167    <item> months_of_year::Mar </item>
1168    <item> months_of_year::Apr </item>
1169    <item> months_of_year::May </item>
1170    <item> months_of_year::Jun </item>
1171    <item> months_of_year::Jul </item>
1172    <item> months_of_year::Aug </item>
1173    <item> months_of_year::Sep </item>
1174    <item> months_of_year::Oct </item>
1175    <item> months_of_year::Nov </item>
1176    <item> months_of_year::Dec </item>
1177    <item> months_of_year </item>
1178    <item> NotAMonth </item>
1179    <item> NumMonths </item>
1180    <item> date_duration </item>
1181    <item> duration_traits_long </item>
1182    <item> duration_traits_adapted </item>
1183    <item> weeks_duration </item>
1184    <item> months_duration </item>
1185    <item> years_duration </item>
1186    <item> date_facet </item>
1187    <item> date_input_facet </item>
1188    <item> simple_format </item>
1189    <item> month_formatter </item>
1190    <item> ymd_formatter </item>
1191    <item> date_formatter </item>
1192    <item> ostream_month_formatter </item>
1193    <item> ostream_weekday_formatter </item>
1194    <item> ostream_ymd_formatter </item>
1195    <item> ostream_date_formatter </item>
1196    <item> date_generator_formatter </item>
1197    <item> date_generator_parser </item>
1198    <item> year_based_generator </item>
1199    <item> partial_date </item>
1200    <item> nth_kday_of_month </item>
1201    <item> first_kday_of_month </item>
1202    <item> last_kday_of_month </item>
1203    <item> first_kday_after </item>
1204    <item> first_kday_before </item>
1205    <item> days_until_weekday </item>
1206    <item> days_before_weekday </item>
1207    <item> next_weekday </item>
1208    <item> previous_weekday </item>
1209    <item> date_itr_base </item>
1210    <item> date_itr </item>
1211    <item> date_resolutions </item>
1212    <item> date_resolutions::day </item>
1213    <item> date_resolutions::week </item>
1214    <item> date_resolutions::months </item>
1215    <item> date_resolutions::year </item>
1216    <item> date_resolutions::decade </item>
1217    <item> date_resolutions::century  </item>
1218    <item> date_names_put </item>
1219    <item> all_date_names_put </item>
1220    <item> dst_calculator </item>
1221    <item> dst_calc_engine </item>
1222    <item> us_dst_rules </item>
1223    <item> null_dst_rules </item>
1224    <item> dst_day_calc_rule </item>
1225    <item> day_calc_dst_rule </item>
1226    <item> time_from_ftime </item>
1227    <item> format_date_parser </item>
1228    <item> gregorian_calendar_base </item>
1229    <item> iso_format_base </item>
1230    <item> iso_format </item>
1231    <item> iso_extended_format </item>
1232    <item> utc_adjustment </item>
1233    <item> dynamic_local_time_adjustor </item>
1234    <item> class static_local_time_adjustor </item>
1235    <item> local_adjustor </item>
1236    <item> us_dst_trait </item>
1237    <item> eu_dst_trait </item>
1238    <item> uk_dst_trait </item>
1239    <item> acst_dst_trait </item>
1240    <item> microsec_clock </item>
1241    <item> month_format_spec </item>
1242    <item> month_format_spec::month_as_integer </item>
1243    <item> month_format_spec::month_as_short_string  </item>
1244    <item> month_format_spec::month_as_long_string </item>
1245    <item> ymd_order_spec </item>
1246    <item> period </item>
1247    <item> period_formatter </item>
1248    <item> period_parser </item>
1249    <item> special_values </item>
1250    <item> special_values::not_a_date_time </item>
1251    <item> special_values::neg_infin </item>
1252    <item> special_values::pos_infin </item>
1253    <item> special_values::min_date_time </item>
1254    <item> special_values::max_date_time </item>
1255    <item> special_values::not_special </item>
1256    <item> special_values_formatter </item>
1257    <item> special_values_parser </item>
1258    <item> convert_string_type </item>
1259    <item> gather_month_strings </item>
1260    <item> gather_weekday_strings </item>
1261    <item> base_time </item>
1262    <item> second_clock </item>
1263    <item> time_resolutions </item>
1264    <item> time_resolutions::sec </item>
1265    <item> time_resolutions::tenth </item>
1266    <item> time_resolutions::hundreth </item>
1267    <item> time_resolutions::milli </item>
1268    <item> time_resolutions::ten_thousandth </item>
1269    <item> time_resolutions::micro </item>
1270    <item> time_resolutions::nano </item>
1271    <item> dst_flags </item>
1272    <item> dst_flags::not_dst </item>
1273    <item> dst_flags::is_dst </item>
1274    <item> dst_flags::calculate </item>
1275    <item> time_duration </item>
1276    <item> subsecond_duration </item>
1277    <item> time_formats </item>
1278    <item> time_facet </item>
1279    <item> time_input_facet </item>
1280    <item> ostream_time_duration_formatter </item>
1281    <item> ostream_time_formatter </item>
1282    <item> ostream_time_period_formatter </item>
1283    <item> time_itr </item>
1284    <item> parse_delimited_time_duration </item>
1285    <item> parse_delimited_time </item>
1286    <item> parse_undelimited_time_duration </item>
1287    <item> parse_iso_time </item>
1288    <item> time_resolution_traits </item>
1289    <item> counted_time_rep </item>
1290    <item> counted_time_system </item>
1291    <item> split_timedate_system </item>
1292    <item> time_zone_base </item>
1293    <item> dst_adjustment_offsets </item>
1294    <item> time_zone_names_base </item>
1295    <item> time_zone_names </item>
1296    <item> year_month_day_base </item>
1297
1298    <item> gregorian_calendar </item>
1299    <item> fancy_date_rep </item>
1300    <item> bad_day_of_month </item>
1301    <item> greg_day </item>
1302    <item> greg_day_policies </item>
1303    <item> greg_day_rep </item>
1304    <item> bad_day_of_year </item>
1305    <item> greg_day_of_year_policies </item>
1306    <item> greg_day_of_year_rep </item>
1307    <item> date_duration_rep </item>
1308    <item> date_duration </item>
1309    <item> greg_durations_config </item>
1310    <item> months </item>
1311    <item> years </item>
1312    <item> weeks </item>
1313    <item> bad_month </item>
1314    <item> greg_month </item>
1315    <item> greg_month_policies </item>
1316    <item> greg_month_rep </item>
1317    <item> bad_weekday </item>
1318    <item> greg_weekday </item>
1319    <item> greg_weekday_policies </item>
1320    <item> greg_weekday_rep </item>
1321    <item> bad_year </item>
1322    <item> greg_year </item>
1323    <item> greg_year_policies </item>
1324    <item> greg_year_rep </item>
1325    <item> greg_year_month_day </item>
1326    <item> date_period </item>
1327    <item> day_clock </item>
1328    <item> date_iterator </item>
1329    <item> day_iterator </item>
1330    <item> week_iterator </item>
1331    <item> month_iterator </item>
1332    <item> year_iterator </item>
1333    <item> date_from_iso_string </item>
1334    <item> from_streamdate_period_from_string </item>
1335    <item> date_period_from_wstring </item>
1336
1337    <item> ptime </item>
1338    <item> time_duration </item>
1339    <item> simple_time_rep </item>
1340    <item> posix_time_system_config </item>
1341    <item> millisec_posix_time_system_config </item>
1342    <item> hours </item>
1343    <item> minutes </item>
1344    <item> seconds </item>
1345    <item> millisec </item>
1346    <item> milliseconds </item>
1347    <item> microsec </item>
1348    <item> microseconds </item>
1349    <item> nanosec </item>
1350    <item> nanoseconds </item>
1351    <item> posix_time_system </item>
1352    <item> time_iterator </item>
1353    <item> second_clock </item>
1354    <item> microsec_clock </item>
1355    <item> no_dst </item>
1356    <item> us_dst </item>
1357    <item> duration_from_string </item>
1358    <item> time_from_string </item>
1359    <item> time_period </item>
1360
1361    <item> to_tm </item>
1362    <item> custom_time_zone </item>
1363    <item> dst_calc_rule_ptr </item>
1364    <item> dst_calc_rule </item>
1365    <item> partial_date_dst_rule </item>
1366    <item> first_last_dst_rule </item>
1367    <item> last_last_dst_rule </item>
1368    <item> nth_last_dst_rule </item>
1369    <item> nth_kday_dst_rule </item>
1370    <item> nth_day_of_the_week_in_month_dst_rule </item>
1371    <item> ambiguous_result </item>
1372    <item> time_label_invalid </item>
1373    <item> dst_not_valid </item>
1374    <item> local_date_time_base </item>
1375    <item> local_date_time </item>
1376    <item> BOOST_SERIALIZATION_SPLIT_FREE </item>
1377    <item> local_time_period </item>
1378    <item> local_time_iterator </item>
1379    <item> local_sec_clock </item>
1380    <item> local_microsec_clock </item>
1381    <item> time_zone_ptr </item>
1382
1383</list>
1384
1385<list name="boost.filesystem">
1386
1387    <item> path </item>
1388    <item> portable_posix_name </item>
1389    <item> windows_name </item>
1390    <item> portable_name </item>
1391    <item> portable_directory_name </item>
1392    <item> portable_file_name </item>
1393    <item> no_check </item>
1394    <item> native </item>
1395
1396    <item> directory_iterator </item>
1397    <item> exists </item>
1398    <item> symbolic_link_exists </item>
1399    <item> is_directory </item>
1400    <item> is_empty </item>
1401    <item> equivalent </item>
1402    <item> file_size </item>
1403    <item> last_write_time </item>
1404    <item> create_directory </item>
1405    <item> remove </item>
1406    <item> remove_all </item>
1407    <item> rename </item>
1408    <item> copy_file </item>
1409    <item> initial_path </item>
1410    <item> current_path </item>
1411    <item> complete </item>
1412    <item> system_complete </item>
1413
1414    <item> error_code </item>
1415    <item> error_code::no_error </item>
1416    <item> error_code::system_error </item>
1417    <item> error_code::other_error </item>
1418    <item> error_code::security_error </item>
1419    <item> error_code::read_only_error </item>
1420    <item> error_code::io_error </item>
1421    <item> error_code::path_error </item>
1422    <item> error_code::not_found_error </item>
1423    <item> error_code::not_directory_error </item>
1424    <item> error_code::busy_error </item>
1425    <item> error_code::already_exists_error </item>
1426    <item> error_code::not_empty_error </item>
1427    <item> error_code::error_code::is_directory_error </item>
1428    <item> error_code::out_of_space_error </item>
1429    <item> error_code::out_of_memory_error </item>
1430    <item> error_code::out_of_resource_error </item>
1431    <item> filesystem_error </item>
1432
1433    <item> create_directories </item>
1434    <item> extension </item>
1435    <item> basename </item>
1436    <item> change_extension </item>
1437
1438</list>
1439
1440<list name="boost.format">
1441
1442    <item> basic_format </item>
1443    <item> format </item>
1444    <item> wformat </item>
1445
1446</list>
1447
1448<list name="boost.function">
1449
1450    <item> bad_function_call </item>
1451    <item> function_base </item>
1452    <item> functionN </item>
1453    <item> function </item>
1454    <item> function_equal </item>
1455
1456</list>
1457
1458<list name="boost.graph">
1459
1460</list>
1461
1462<list name="boost.integer">
1463
1464    <item> integer_traits </item>
1465
1466    <item> int_fast_t </item>
1467    <item> int_t </item>
1468    <item> uint_t </item>
1469    <item> int_max_value_t </item>
1470    <item> int_min_value_t </item>
1471    <item> uint_value_t </item>
1472
1473    <item> high_bit_mask_t </item>
1474    <item> low_bits_mask_t </item>
1475
1476    <item> static_log2 </item>
1477
1478    <item> static_signed_min </item>
1479    <item> static_signed_max </item>
1480    <item> static_unsigned_min </item>
1481    <item> static_unsigned_max </item>
1482
1483</list>
1484
1485<list name="boost.interval">
1486
1487    <item> interval_policies </item>
1488    <item> interval </item>
1489    <item> lower </item>
1490    <item> upper </item>
1491    <item> width </item>
1492    <item> median </item>
1493    <item> norm </item>
1494    <item> singleton </item>
1495    <item> in_zero </item>
1496    <item> subset </item>
1497    <item> proper_subset </item>
1498    <item> overlap </item>
1499    <item> intersection </item>
1500    <item> hull </item>
1501    <item> bisect </item>
1502    <item> division_part1 </item>
1503    <item> division_part2 </item>
1504    <item> multiplicative_inverse </item>
1505
1506</list>
1507
1508<list name="boost.in_place_factory">
1509
1510    <item> in_place_factory_base </item>
1511    <item> in_place_factory </item>
1512    <item> in_place </item>
1513    <item> typed_in_place_factory_base </item>
1514    <item> typed_in_place_factory </item>
1515
1516</list>
1517
1518<list name="boost.io_state_saver">
1519
1520    <item> ios_flags_saver </item>
1521    <item> ios_precision_saver </item>
1522    <item> ios_width_saver </item>
1523    <item> ios_base_all_saver </item>
1524    <item> basic_ios_iostate_saver </item>
1525    <item> basic_ios_exception_saver </item>
1526    <item> basic_ios_tie_saver </item>
1527    <item> basic_ios_rdbuf_saver </item>
1528    <item> basic_ios_fill_saver </item>
1529    <item> basic_ios_locale_saver </item>
1530    <item> basic_ios_all_saver </item>
1531    <item> ios_iostate_saver </item>
1532    <item> wios_iostate_saver </item>
1533    <item> ios_exception_saver </item>
1534    <item> wios_exception_saver </item>
1535    <item> ios_tie_saver </item>
1536    <item> wios_tie_saver </item>
1537    <item> ios_rdbuf_saver </item>
1538    <item> wios_rdbuf_saver </item>
1539    <item> ios_fill_saver </item>
1540    <item> wios_fill_saver </item>
1541    <item> ios_locale_saver </item>
1542    <item> wios_locale_saver </item>
1543    <item> ios_all_saver </item>
1544    <item> wios_all_saver </item>
1545    <item> ios_iword_saver </item>
1546    <item> ios_pword_saver </item>
1547    <item> ios_all_word_saver </item>
1548
1549</list>
1550
1551<list name="boost.iostream">
1552
1553    <item> aggregate_filter </item>
1554    <item> array </item>
1555    <item> array_sink </item>
1556    <item> array_source </item>
1557    <item> back_insert_device </item>
1558    <item> basic_array </item>
1559    <item> basic_array_sink </item>
1560    <item> basic_array_source </item>
1561    <item> basic_bzip2_compressor </item>
1562    <item> basic_bzip2_decompressor </item>
1563    <item> basic_counter </item>
1564    <item> basic_file </item>
1565    <item> basic_file_sink </item>
1566    <item> basic_file_source </item>
1567    <item> basic_gzip_compressor </item>
1568    <item> basic_gzip_decompressor </item>
1569    <item> basic_line_filter </item>
1570    <item> basic_null_device </item>
1571    <item> basic_null_sink </item>
1572    <item> basic_null_source </item>
1573    <item> basic_regex_filter </item>
1574    <item> basic_stdio_filter </item>
1575    <item> basic_zlib_compressor </item>
1576    <item> basic_zlib_decompressor </item>
1577    <item> bzip2_compressor </item>
1578    <item> bzip2_decompressor </item>
1579    <item> bzip2_error </item>
1580    <item> bzip2_params </item>
1581    <item> category_of </item>
1582    <item> chain </item>
1583    <item> char_traits </item>
1584    <item> char_type_of </item>
1585    <item> code_converter </item>
1586    <item> combination </item>
1587    <item> composite </item>
1588    <item> counter </item>
1589    <item> device </item>
1590    <item> dual_use_filter </item>
1591    <item> dual_use_wfilter </item>
1592    <item> file </item>
1593    <item> file_descriptor </item>
1594    <item> file_descriptor_sink </item>
1595    <item> file_descriptor_source </item>
1596    <item> file_sink </item>
1597    <item> file_source </item>
1598    <item> filtering_stream </item>
1599    <item> filtering_streambuf </item>
1600    <item> filter </item>
1601    <item> gzip_compressor </item>
1602    <item> gzip_decompressor </item>
1603    <item> gzip_error </item>
1604    <item> gzip_params </item>
1605    <item> input_filter </item>
1606    <item> input_wfilter </item>
1607    <item> inverse </item>
1608    <item> line_filter </item>
1609    <item> mapped_file </item>
1610    <item> mapped_file_sink </item>
1611    <item> mapped_file_source </item>
1612    <item> mode_of </item>
1613    <item> multichar_dual_use_filter </item>
1614    <item> multichar_dual_use_wfilter </item>
1615    <item> multichar_filter </item>
1616    <item> multichar_input_filter </item>
1617    <item> multichar_input_wfilter </item>
1618    <item> multichar_output_filter </item>
1619    <item> multichar_output_wfilter </item>
1620    <item> multichar_wfilter </item>
1621    <item> newline_filter </item>
1622    <item> null_sink </item>
1623    <item> null_source </item>
1624    <item> output_filter </item>
1625    <item> output_wfilter </item>
1626    <item> regex_filter </item>
1627    <item> restriction </item>
1628    <item> seekable_filter </item>
1629    <item> seekable_wfilter </item>
1630    <item> sink </item>
1631    <item> source </item>
1632    <item> stdio_filter </item>
1633    <item> stream </item>
1634    <item> stream_buffer </item>
1635    <item> symmetric_filter </item>
1636    <item> tee_device </item>
1637    <item> tee_filter </item>
1638    <item> warray </item>
1639    <item> warray_sink </item>
1640    <item> warray_source </item>
1641    <item> wchain </item>
1642    <item> wcounter </item>
1643    <item> wdevice </item>
1644    <item> wfile </item>
1645    <item> wfile_sink </item>
1646    <item> wfile_source </item>
1647    <item> wfilter </item>
1648    <item> wline_filter </item>
1649    <item> wnull_sink </item>
1650    <item> wnull_source </item>
1651    <item> wregex_filter </item>
1652    <item> wsink </item>
1653    <item> wsource </item>
1654    <item> wstdio_filter </item>
1655    <item> zlib_compressor </item>
1656    <item> zlib_decompressor </item>
1657    <item> zlib_error </item>
1658    <item> zlib_params </item>
1659
1660    <item> back_inserter </item>
1661    <item> close </item>
1662    <item> combine </item>
1663    <item> compose </item>
1664    <item> copy </item>
1665    <item> flush </item>
1666    <item> get </item>
1667    <item> imbue </item>
1668    <item> invert </item>
1669    <item> offset_to_position </item>
1670    <item> optimal_buffer_size </item>
1671    <item> position_to_offset </item>
1672    <item> put </item>
1673    <item> putback </item>
1674    <item> read </item>
1675    <item> restrict </item>
1676    <item> seek </item>
1677    <item> tee </item>
1678    <item> test_filter_pair </item>
1679    <item> test_input_filter </item>
1680    <item> test_output_filter </item>
1681    <item> write </item>
1682
1683    <item> BOOST_IOS </item>
1684    <item> BOOST_IOSTREAMS_BASIC_ISTREAM </item>
1685    <item> BOOST_IOSTREAMS_BASIC_IOS </item>
1686    <item> BOOST_IOSTREAMS_BASIC_IOSTREAM </item>
1687    <item> BOOST_IOSTREAMS_BASIC_OSTREAM </item>
1688    <item> BOOST_IOSTREAMS_BASIC_STREAMBUF </item>
1689    <item> BOOST_IOSTREAMS_CHAR_TRAITS </item>
1690    <item> BOOST_IOSTREAMS_COMPONENT </item>
1691    <item> BOOST_IOSTREAMS_COMPONENT_TYPE </item>
1692    <item> BOOST_IOSTREAMS_DEFAULT_DEVICE_BUFFER_SIZE </item>
1693    <item> BOOST_IOSTREAMS_DEFAULT_FILTER_BUFFER_SIZE </item>
1694    <item> BOOST_IOSTREAMS_DEFAULT_PBACK_BUFFER_SIZE </item>
1695    <item> BOOST_IOSTREAMS_FAILURE </item>
1696    <item> BOOST_IOSTREAMS_PIPABLE </item>
1697    <item> BOOST_IOSTREAMS_PUBSEEKOFF </item>
1698    <item> BOOST_IOSTREAMS_PUBSEEKPOS </item>
1699    <item> BOOST_IOSTREAMS_PUBSYNC </item>
1700
1701</list>
1702
1703<list name="boost.lambda">
1704
1705    <item> _1 </item>
1706    <item> _2 </item>
1707    <item> _3 </item>
1708
1709    <item> placeholder1_type </item>
1710    <item> placeholder2_type </item>
1711    <item> placeholder3_type </item>
1712
1713    <item> bind </item>
1714
1715    <item> ret </item>
1716    <item> var </item>
1717    <item> constant </item>
1718    <item> var_type </item>
1719    <item> constant_type </item>
1720
1721    <item> if_then </item>
1722    <item> if_then_else </item>
1723    <item> if_then_else_return </item>
1724    <item> while_loop </item>
1725    <item> do_while_loop </item>
1726    <item> for_loop </item>
1727    <item> switch_statement </item>
1728    <item> case_statement </item>
1729    <item> default_statement </item>
1730
1731    <item> if_ </item>
1732    <item> else_ </item>
1733    <item> while_ </item>
1734    <item> do_ </item>
1735    <item> for_ </item>
1736
1737    <item> try_catch </item>
1738    <item> catch_exception </item>
1739    <item> catch_all </item>
1740
1741    <item> constructor </item>
1742    <item> destructor </item>
1743    <item> destructor </item>
1744    <item> new_ptr </item>
1745    <item> new_array </item>
1746    <item> delete_ptr </item>
1747    <item> delete_array </item>
1748
1749    <item> unlambda </item>
1750    <item> protect </item>
1751
1752    <item> make_const </item>
1753    <item> const_parameters </item>
1754    <item> break_const </item>
1755
1756    <item> ll_static_cast </item>
1757    <item> ll_dynamic_cast </item>
1758    <item> ll_const_cast </item>
1759    <item> ll_reinterpret_cast </item>
1760
1761    <item> ll_sizeof </item>
1762    <item> ll_typeid </item>
1763
1764    <item> call_begin </item>
1765    <item> call_end </item>
1766
1767</list>
1768
1769<list name="boost.math">
1770
1771    <item> quaternion </item>
1772    <item> octonion </item>
1773
1774    <item> gcd </item>
1775    <item> lcm </item>
1776    <item> static_gcd </item>
1777    <item> static_lcm </item>
1778    <item> gcd_evaluator </item>
1779    <item> lcm_evaluator </item>
1780
1781    <item> acosh </item>
1782    <item> asinh </item>
1783    <item> atanh </item>
1784    <item> sinc </item>
1785    <item> sinhc </item>
1786
1787</list>
1788
1789<list name="boost.minmax">
1790
1791    <item> minmax </item>
1792    <item> minmax_element </item>
1793    <item> first_min_element </item>
1794    <item> last_min_element </item>
1795    <item> first_max_element </item>
1796    <item> last_max_element </item>
1797    <item> first_min_first_max_element </item>
1798    <item> first_min_last_max_element </item>
1799    <item> last_min_first_max_element </item>
1800    <item> last_min_last_max_element </item>
1801
1802</list>
1803
1804<list name="boost.multi_array">
1805
1806    <item> multi_array_types </item>
1807    <item> multi_array_types::index </item>
1808    <item> multi_array_types::size_type </item>
1809    <item> multi_array_types::difference_type </item>
1810    <item> multi_array_types::index_range </item>
1811    <item> multi_array_types::extent_range </item>
1812    <item> multi_array_types::index_gen </item>
1813    <item> multi_array_types::extent_gen </item>
1814
1815    <item> multi_array </item>
1816    <item> multi_array_ref </item>
1817    <item> const_multi_array_ref </item>
1818
1819    <item> extents </item>
1820    <item> indices </item>
1821
1822    <item> subarray_gen </item>
1823    <item> const_subarray_gen </item>
1824    <item> array_view_gen </item>
1825    <item> const_array_view_gen </item>
1826
1827    <item> c_storage_order </item>
1828    <item> fortran_storage_order </item>
1829    <item> general_storage_order </item>
1830
1831</list>
1832
1833<list name="boost.numeric">
1834
1835    <item> converter </item>
1836    <item> bounds </item>
1837
1838    <item> int_float_mixture_enum </item>
1839
1840    <item> int_float_mixture_enum::integral_to_integral </item>
1841    <item> int_float_mixture_enum::integral_to_float </item>
1842    <item> int_float_mixture_enum::float_to_integral </item>
1843    <item> int_float_mixture_enum::float_to_float </item>
1844
1845    <item> sign_mixture_enum </item>
1846    <item> sign_mixture_enum::unsigned_to_unsigned </item>
1847    <item> sign_mixture_enum::signed_to_signed </item>
1848    <item> sign_mixture_enum::signed_to_unsigned </item>
1849    <item> sign_mixture_enum::unsigned_to_signed </item>
1850
1851    <item> udt_builtin_mixture_enum </item>
1852    <item> udt_builtin_mixture_enum::builtin_to_builtin </item>
1853    <item> udt_builtin_mixture_enum::builtin_to_udt </item>
1854    <item> udt_builtin_mixture_enum::udt_to_builtin </item>
1855    <item> udt_builtin_mixture_enum::udt_to_udt </item>
1856
1857    <item> int_float_mixture </item>
1858    <item> sign_mixture  </item>
1859    <item> udt_builtin_mixture </item>
1860    <item> is_subranged </item>
1861
1862    <item> conversion_traits </item>
1863
1864    <item> range_check_result </item>
1865    <item> range_check_result::cInRange </item>
1866    <item> range_check_result::cNegOverflow </item>
1867    <item> range_check_result::cPosOverflow </item>
1868
1869    <item> def_overflow_handler </item>
1870    <item> silent_overflow_handler </item>
1871
1872    <item> bad_numeric_cast </item>
1873    <item> negative_overflow </item>
1874    <item> positive_overflow </item>
1875
1876    <item> Trunc </item>
1877    <item> RoundEven </item>
1878    <item> Ceil </item>
1879    <item> Floor </item>
1880
1881    <item> raw_numeric_converter </item>
1882
1883    <item> UseInternalRangeChecker </item>
1884
1885    <item> numeric_cast </item>
1886
1887</list>
1888
1889<list name="boost.parameter">
1890
1891    <item> BOOST_PARAMETER_KEYWORD </item>
1892    <item> BOOST_PARAMETER_FUN </item>
1893    <item> BOOST_PARAMETER_MATCH </item>
1894
1895</list>
1896
1897<list name="boost.pointer_container">
1898
1899    <item> new_clone </item>
1900    <item> delete_clone </item>
1901    <item> allocate_clone </item>
1902    <item> deallocate_clone </item>
1903    <item> heap_clone_allocator </item>
1904    <item> view_clone_allocator </item>
1905
1906    <item> ptr_sequence_adapter </item>
1907    <item> ptr_set_adapter </item>
1908    <item> ptr_multiset_adapter </item>
1909    <item> ptr_map_adapter </item>
1910    <item> ptr_multimap_adapter </item>
1911
1912    <item> ptr_vector </item>
1913    <item> ptr_deque </item>
1914    <item> ptr_list </item>
1915    <item> ptr_array </item>
1916
1917    <item> ptr_set </item>
1918    <item> ptr_multiset </item>
1919    <item> ptr_map </item>
1920    <item> ptr_multimap </item>
1921
1922    <item> nullable </item>
1923    <item> bad_ptr_container_operation </item>
1924    <item> bad_index </item>
1925    <item> bad_pointer </item>
1926
1927</list>
1928
1929<list name="boost.pool">
1930
1931    <item> pool </item>
1932    <item> object_pool </item>
1933    <item> singleton_pool </item>
1934    <item> pool_allocator </item>
1935
1936</list>
1937
1938<list name="boost.preprocesor">
1939
1940    <item> BOOST_PP_ADD </item>
1941    <item> BOOST_PP_ADD_D </item>
1942    <item> BOOST_PP_AND </item>
1943    <item> BOOST_PP_APPLY </item>
1944    <item> BOOST_PP_ARRAY_DATA </item>
1945    <item> BOOST_PP_ARRAY_ELEM </item>
1946    <item> BOOST_PP_ARRAY_INSERT </item>
1947    <item> BOOST_PP_ARRAY_INSERT_D </item>
1948    <item> BOOST_PP_ARRAY_POP_BACK </item>
1949    <item> BOOST_PP_ARRAY_POP_BACK_Z </item>
1950    <item> BOOST_PP_ARRAY_POP_FRONT </item>
1951    <item> BOOST_PP_ARRAY_POP_FRONT_Z </item>
1952    <item> BOOST_PP_ARRAY_PUSH_BACK </item>
1953    <item> BOOST_PP_ARRAY_PUSH_FRONT </item>
1954    <item> BOOST_PP_ARRAY_REMOVE </item>
1955    <item> BOOST_PP_ARRAY_REMOVE_D </item>
1956    <item> BOOST_PP_ARRAY_REPLACE </item>
1957    <item> BOOST_PP_ARRAY_REPLACE_D </item>
1958    <item> BOOST_PP_ARRAY_REVERSE </item>
1959    <item> BOOST_PP_ARRAY_SIZE </item>
1960    <item> BOOST_PP_ASSERT </item>
1961    <item> BOOST_PP_ASSERT_MSG </item>
1962    <item> BOOST_PP_ASSIGN_SLOT </item>
1963    <item> BOOST_PP_BITAND </item>
1964    <item> BOOST_PP_BITNOR </item>
1965    <item> BOOST_PP_BITOR </item>
1966    <item> BOOST_PP_BITXOR </item>
1967    <item> BOOST_PP_BOOL </item>
1968    <item> BOOST_PP_CAT </item>
1969    <item> BOOST_PP_COMMA </item>
1970    <item> BOOST_PP_COMMA_IF </item>
1971    <item> BOOST_PP_COMPL </item>
1972    <item> BOOST_PP_CONFIG_EXTENDED_LINE_INFO </item>
1973    <item> BOOST_PP_DEC </item>
1974    <item> BOOST_PP_DEDUCE_D </item>
1975    <item> BOOST_PP_DEDUCE_R </item>
1976    <item> BOOST_PP_DEDUCE_Z </item>
1977    <item> BOOST_PP_DIV </item>
1978    <item> BOOST_PP_DIV_D </item>
1979    <item> BOOST_PP_EMPTY </item>
1980    <item> BOOST_PP_ENUM </item>
1981    <item> BOOST_PP_ENUM_BINARY_PARAMS </item>
1982    <item> BOOST_PP_ENUM_BINARY_PARAMS_Z </item>
1983    <item> BOOST_PP_ENUM_PARAMS </item>
1984    <item> BOOST_PP_ENUM_PARAMS_WITH_A_DEFAULT </item>
1985    <item> BOOST_PP_ENUM_PARAMS_WITH_DEFAULTS </item>
1986    <item> BOOST_PP_ENUM_PARAMS_Z </item>
1987    <item> BOOST_PP_ENUM_SHIFTED </item>
1988    <item> BOOST_PP_ENUM_SHIFTED_PARAMS </item>
1989    <item> BOOST_PP_ENUM_SHIFTED_PARAMS_Z </item>
1990    <item> BOOST_PP_ENUM_TRAILING </item>
1991    <item> BOOST_PP_ENUM_TRAILING_BINARY_PARAMS </item>
1992    <item> BOOST_PP_ENUM_TRAILING_BINARY_PARAMS_Z </item>
1993    <item> BOOST_PP_ENUM_TRAILING_PARAMS </item>
1994    <item> BOOST_PP_ENUM_TRAILING_PARAMS_Z </item>
1995    <item> BOOST_PP_EQUAL </item>
1996    <item> BOOST_PP_EQUAL_D </item>
1997    <item> BOOST_PP_EXPAND </item>
1998    <item> BOOST_PP_EXPR_IF </item>
1999    <item> BOOST_PP_EXPR_IIF </item>
2000    <item> BOOST_PP_FILENAME_x </item>
2001    <item> BOOST_PP_FOR </item>
2002    <item> BOOST_PP_FRAME_FINISH </item>
2003    <item> BOOST_PP_FRAME_FLAGS </item>
2004    <item> BOOST_PP_FRAME_ITERATION </item>
2005    <item> BOOST_PP_FRAME_START </item>
2006    <item> BOOST_PP_GREATER </item>
2007    <item> BOOST_PP_GREATER_D </item>
2008    <item> BOOST_PP_GREATER_EQUAL </item>
2009    <item> BOOST_PP_GREATER_EQUAL_D </item>
2010    <item> BOOST_PP_IDENTITY </item>
2011    <item> BOOST_PP_IF </item>
2012    <item> BOOST_PP_IIF </item>
2013    <item> BOOST_PP_INC </item>
2014    <item> BOOST_PP_INCLUDE_SELF </item>
2015    <item> BOOST_PP_INDIRECT_SELF </item>
2016    <item> BOOST_PP_INTERCEPT </item>
2017    <item> BOOST_PP_IS_ITERATING </item>
2018    <item> BOOST_PP_IS_SELFISH </item>
2019    <item> BOOST_PP_ITERATE </item>
2020    <item> BOOST_PP_ITERATION </item>
2021    <item> BOOST_PP_ITERATION_DEPTH </item>
2022    <item> BOOST_PP_ITERATION_FINISH </item>
2023    <item> BOOST_PP_ITERATION_FLAGS </item>
2024    <item> BOOST_PP_ITERATION_LIMITS </item>
2025    <item> BOOST_PP_ITERATION_START </item>
2026    <item> BOOST_PP_LESS </item>
2027    <item> BOOST_PP_LESS_D </item>
2028    <item> BOOST_PP_LESS_EQUAL </item>
2029    <item> BOOST_PP_LESS_EQUAL_D </item>
2030    <item> BOOST_PP_LIMIT_DIM </item>
2031    <item> BOOST_PP_LIMIT_FOR </item>
2032    <item> BOOST_PP_LIMIT_ITERATION </item>
2033    <item> BOOST_PP_LIMIT_ITERATION_DIM </item>
2034    <item> BOOST_PP_LIMIT_MAG </item>
2035    <item> BOOST_PP_LIMIT_REPEAT </item>
2036    <item> BOOST_PP_LIMIT_SEQ </item>
2037    <item> BOOST_PP_LIMIT_SLOT_COUNT </item>
2038    <item> BOOST_PP_LIMIT_SLOT_SIG </item>
2039    <item> BOOST_PP_LIMIT_TUPLE </item>
2040    <item> BOOST_PP_LIMIT_WHILE </item>
2041    <item> BOOST_PP_LINE </item>
2042    <item> BOOST_PP_LIST_APPEND </item>
2043    <item> BOOST_PP_LIST_APPEND_D </item>
2044    <item> BOOST_PP_LIST_AT </item>
2045    <item> BOOST_PP_LIST_AT_D </item>
2046    <item> BOOST_PP_LIST_CAT </item>
2047    <item> BOOST_PP_LIST_CAT_D </item>
2048    <item> BOOST_PP_LIST_CONS </item>
2049    <item> BOOST_PP_LIST_ENUM </item>
2050    <item> BOOST_PP_LIST_ENUM_R </item>
2051    <item> BOOST_PP_LIST_FILTER </item>
2052    <item> BOOST_PP_LIST_FILTER_D </item>
2053    <item> BOOST_PP_LIST_FIRST </item>
2054    <item> BOOST_PP_LIST_FIRST_N </item>
2055    <item> BOOST_PP_LIST_FIRST_N_D </item>
2056    <item> BOOST_PP_LIST_FOLD_LEFT </item>
2057    <item> BOOST_PP_LIST_FOLD_LEFT_2ND </item>
2058    <item> BOOST_PP_LIST_FOLD_LEFT_2ND_D </item>
2059    <item> BOOST_PP_LIST_FOLD_LEFT_D </item>
2060    <item> BOOST_PP_LIST_FOLD_RIGHT </item>
2061    <item> BOOST_PP_LIST_FOLD_RIGHT_2ND </item>
2062    <item> BOOST_PP_LIST_FOLD_RIGHT_2ND_D </item>
2063    <item> BOOST_PP_LIST_FOLD_RIGHT_D </item>
2064    <item> BOOST_PP_LIST_FOR_EACH </item>
2065    <item> BOOST_PP_LIST_FOR_EACH_I </item>
2066    <item> BOOST_PP_LIST_FOR_EACH_I_R </item>
2067    <item> BOOST_PP_LIST_FOR_EACH_PRODUCT </item>
2068    <item> BOOST_PP_LIST_FOR_EACH_PRODUCT_R </item>
2069    <item> BOOST_PP_LIST_FOR_EACH_R </item>
2070    <item> BOOST_PP_LIST_IS_CONS </item>
2071    <item> BOOST_PP_LIST_IS_NIL </item>
2072    <item> BOOST_PP_LIST_NIL </item>
2073    <item> BOOST_PP_LIST_REST </item>
2074    <item> BOOST_PP_LIST_REST_N </item>
2075    <item> BOOST_PP_LIST_REST_N_D </item>
2076    <item> BOOST_PP_LIST_REVERSE </item>
2077    <item> BOOST_PP_LIST_REVERSE_D </item>
2078    <item> BOOST_PP_LIST_SIZE </item>
2079    <item> BOOST_PP_LIST_SIZE_D </item>
2080    <item> BOOST_PP_LIST_TO_TUPLE </item>
2081    <item> BOOST_PP_LIST_TO_TUPLE_R </item>
2082    <item> BOOST_PP_LIST_TRANSFORM </item>
2083    <item> BOOST_PP_LIST_TRANSFORM_D </item>
2084    <item> BOOST_PP_LOCAL_ITERATE </item>
2085    <item> BOOST_PP_LOCAL_LIMITS </item>
2086    <item> BOOST_PP_LOCAL_MACRO </item>
2087    <item> BOOST_PP_LPAREN </item>
2088    <item> BOOST_PP_LPAREN_IF </item>
2089    <item> BOOST_PP_MAX </item>
2090    <item> BOOST_PP_MAX_D </item>
2091    <item> BOOST_PP_MIN </item>
2092    <item> BOOST_PP_MIN_D </item>
2093    <item> BOOST_PP_MOD </item>
2094    <item> BOOST_PP_MOD_D </item>
2095    <item> BOOST_PP_MUL </item>
2096    <item> BOOST_PP_MUL_D </item>
2097    <item> BOOST_PP_NIL </item>
2098    <item> BOOST_PP_NOR </item>
2099    <item> BOOST_PP_NOT </item>
2100    <item> BOOST_PP_NOT_EQUAL </item>
2101    <item> BOOST_PP_NOT_EQUAL_D </item>
2102    <item> BOOST_PP_OR </item>
2103    <item> BOOST_PP_RELATIVE_FINISH </item>
2104    <item> BOOST_PP_RELATIVE_FLAGS </item>
2105    <item> BOOST_PP_RELATIVE_ITERATION </item>
2106    <item> BOOST_PP_RELATIVE_START </item>
2107    <item> BOOST_PP_REPEAT </item>
2108    <item> BOOST_PP_REPEAT_1ST </item>
2109    <item> BOOST_PP_REPEAT_2ND </item>
2110    <item> BOOST_PP_REPEAT_3RD </item>
2111    <item> BOOST_PP_REPEAT_FROM_TO </item>
2112    <item> BOOST_PP_REPEAT_FROM_TO_1ST </item>
2113    <item> BOOST_PP_REPEAT_FROM_TO_2ND </item>
2114    <item> BOOST_PP_REPEAT_FROM_TO_3RD </item>
2115    <item> BOOST_PP_REPEAT_FROM_TO_D </item>
2116    <item> BOOST_PP_RPAREN </item>
2117    <item> BOOST_PP_RPAREN_IF </item>
2118    <item> BOOST_PP_SEQ_CAT </item>
2119    <item> BOOST_PP_SEQ_CAT_S </item>
2120    <item> BOOST_PP_SEQ_ELEM </item>
2121    <item> BOOST_PP_SEQ_ENUM </item>
2122    <item> BOOST_PP_SEQ_FILTER </item>
2123    <item> BOOST_PP_SEQ_FILTER_S </item>
2124    <item> BOOST_PP_SEQ_FIRST_N </item>
2125    <item> BOOST_PP_SEQ_FOLD_LEFT </item>
2126    <item> BOOST_PP_SEQ_FOLD_RIGHT </item>
2127    <item> BOOST_PP_SEQ_FOR_EACH </item>
2128    <item> BOOST_PP_SEQ_FOR_EACH_I </item>
2129    <item> BOOST_PP_SEQ_FOR_EACH_I_R </item>
2130    <item> BOOST_PP_SEQ_FOR_EACH_PRODUCT </item>
2131    <item> BOOST_PP_SEQ_FOR_EACH_PRODUCT_R </item>
2132    <item> BOOST_PP_SEQ_FOR_EACH_R </item>
2133    <item> BOOST_PP_SEQ_HEAD </item>
2134    <item> BOOST_PP_SEQ_INSERT </item>
2135    <item> BOOST_PP_SEQ_NIL </item>
2136    <item> BOOST_PP_SEQ_POP_BACK </item>
2137    <item> BOOST_PP_SEQ_POP_FRONT </item>
2138    <item> BOOST_PP_SEQ_PUSH_BACK </item>
2139    <item> BOOST_PP_SEQ_PUSH_FRONT </item>
2140    <item> BOOST_PP_SEQ_REMOVE </item>
2141    <item> BOOST_PP_SEQ_REPLACE </item>
2142    <item> BOOST_PP_SEQ_REST_N </item>
2143    <item> BOOST_PP_SEQ_REVERSE </item>
2144    <item> BOOST_PP_SEQ_REVERSE_S </item>
2145    <item> BOOST_PP_SEQ_SIZE </item>
2146    <item> BOOST_PP_SEQ_SUBSEQ </item>
2147    <item> BOOST_PP_SEQ_TAIL </item>
2148    <item> BOOST_PP_SEQ_TO_ARRAY </item>
2149    <item> BOOST_PP_SEQ_TO_TUPLE </item>
2150    <item> BOOST_PP_SEQ_TRANSFORM </item>
2151    <item> BOOST_PP_SEQ_TRANSFORM_S </item>
2152    <item> BOOST_PP_SLOT </item>
2153    <item> BOOST_PP_STRINGIZE </item>
2154    <item> BOOST_PP_SUB </item>
2155    <item> BOOST_PP_SUB_D </item>
2156    <item> BOOST_PP_TUPLE_EAT </item>
2157    <item> BOOST_PP_TUPLE_ELEM </item>
2158    <item> BOOST_PP_TUPLE_REM </item>
2159    <item> BOOST_PP_TUPLE_REM_CTOR </item>
2160    <item> BOOST_PP_TUPLE_REVERSE </item>
2161    <item> BOOST_PP_TUPLE_TO_LIST </item>
2162    <item> BOOST_PP_TUPLE_TO_SEQ </item>
2163    <item> BOOST_PP_VALUE </item>
2164    <item> BOOST_PP_WHILE </item>
2165    <item> BOOST_PP_WSTRINGIZE  </item>
2166    <item> BOOST_PP_XOR  </item>
2167
2168</list>
2169
2170
2171<list name="boost.program_options">
2172
2173    <item> environment_iterator </item>
2174    <item> eof_iterator </item>
2175
2176    <item> error </item>
2177    <item> invalid_syntax </item>
2178    <item> unknown_option </item>
2179    <item> ambiguous_option </item>
2180    <item> multiple_values </item>
2181    <item> multiple_occurrences </item>
2182    <item> validation_error </item>
2183    <item> invalid_option_value </item>
2184    <item> too_many_positional_options_error </item>
2185    <item> too_few_positional_options_error </item>
2186    <item> invalid_command_line_syntax </item>
2187    <item> invalid_command_line_style </item>
2188
2189    <item> basic_option </item>
2190    <item> option </item>
2191    <item> woption </item>
2192
2193    <item> option_description </item>
2194    <item> options_description_easy_init </item>
2195    <item> options_description </item>
2196    <item> duplicate_option_error </item>
2197
2198    <item> basic_parsed_options </item>
2199    <item> basic_command_line_parser </item>
2200    <item> parsed_options </item>
2201    <item> wparsed_options </item>
2202    <item> ext_parser </item>
2203    <item> command_line_parser </item>
2204    <item> wcommand_line_parser </item>
2205    <item> parse_command_line </item>
2206    <item> parse_config_file </item>
2207    <item> collect_unrecognized </item>
2208    <item> parse_environment </item>
2209
2210    <item> positional_options_description </item>
2211
2212    <item> value_semantic </item>
2213    <item> value_semantic_codecvt_helper </item>
2214    <item> untyped_value </item>
2215    <item> typed_value </item>
2216    <item> value </item>
2217    <item> wvalue </item>
2218    <item> bool_switch </item>
2219
2220    <item> variable_value </item>
2221    <item> abstract_variables_map </item>
2222    <item> variables_map </item>
2223    <item> store </item>
2224    <item> notify </item>
2225
2226    <item> BOOST_PROGRAM_OPTIONS_VERSION </item>
2227
2228</list>
2229
2230<list name="boost.python">
2231
2232</list>
2233
2234<list name="boost.random">
2235
2236</list>
2237
2238<list name="boost.range">
2239
2240    <item> range_value </item>
2241    <item> range_iterator </item>
2242    <item> range_const_iterator </item>
2243    <item> range_difference </item>
2244    <item> range_size </item>
2245    <item> range_reverse_iterator </item>
2246    <item> range_const_reverse_iterator </item>
2247    <item> range_result_iterator </item>
2248    <item> range_reverse_result_iterator </item>
2249    <item> begin </item>
2250    <item> end </item>
2251    <item> empty </item>
2252    <item> size </item>
2253    <item> rbegin </item>
2254    <item> rend </item>
2255    <item> const_begin </item>
2256    <item> const_end </item>
2257    <item> const_rbegin </item>
2258    <item> const_rend </item>
2259    <item> iterator_range </item>
2260    <item> sub_range </item>
2261
2262</list>
2263
2264<list name="boost.rational">
2265
2266    <item> rational </item>
2267    <item> rational_cast </item>
2268    <item> numerator </item>
2269    <item> denominator </item>
2270
2271</list>
2272
2273<list name="boost.regex">
2274
2275</list>
2276
2277<list name="boost.serialization">
2278
2279    <item> text_oarchive </item>
2280    <item> text_iarchive </item>
2281    <item> text_woarchive </item>
2282    <item> text_wiarchive </item>
2283    <item> binary_oarchive </item>
2284    <item> binary_iarchive </item>
2285    <item> xml_oarchive </item>
2286    <item> xml_iarchive </item>
2287    <item> xml_woarchive </item>
2288    <item> xml_wiarchive </item>
2289    <item> common_iarchive </item>
2290
2291    <item> archive_flags </item>
2292    <item> archive_flags::no_header </item>
2293    <item> archive_flags::no_codecvt </item>
2294    <item> archive_flags::no_xml_tag_checking </item>
2295
2296    <item> access </item>
2297
2298    <item> serialize </item>
2299    <item> load </item>
2300    <item> save </item>
2301
2302    <item> base_object </item>
2303    <item> split_member </item>
2304    <item> split_free </item>
2305    <item> load_construct_data </item>
2306    <item> save_construct_data </item>
2307    <item> register_type </item>
2308    <item> void_cast_register </item>
2309
2310    <item> version_type </item>
2311    <item> object_id_type </item>
2312    <item> object_id_reference_type </item>
2313    <item> class_id_type </item>
2314    <item> class_id_optional_type </item>
2315    <item> class_id_reference_type </item>
2316    <item> tracking_type </item>
2317    <item> classname_type </item>
2318
2319    <item> BOOST_SERIALIZATION_SPLIT_MEMBER </item>
2320    <item> BOOST_SERIALIZATION_SPLIT_FREE </item>
2321    <item> BOOST_CLASS_EXPORT_GUID </item>
2322    <item> BOOST_CLASS_EXPORT </item>
2323    <item> BOOST_CLASS_TRACKING </item>
2324    <item> BOOST_CLASS_IMPLEMENTATION </item>
2325
2326</list>
2327
2328<list name="boost.signals">
2329
2330    <item> signal </item>
2331    <item> connect_position  </item>
2332    <item> connect_position::at_front </item>
2333    <item> connect_position::at_back </item>
2334    <item> slot </item>
2335    <item> trackable </item>
2336    <item> connection </item>
2337    <item> scoped_connection </item>
2338    <item> visit_each </item>
2339    <item> last_value </item>
2340    <item> swap </item>
2341
2342</list>
2343
2344
2345<list name="boost.smart_ptr">
2346
2347    <item> scoped_ptr </item>
2348    <item> scoped_array </item>
2349    <item> swap </item>
2350
2351    <item> weak_ptr </item>
2352    <item> make_shared </item>
2353
2354    <item> shared_ptr_traits </item>
2355    <item> static_cast_tag </item>
2356    <item> struct const_cast_tag </item>
2357    <item> struct dynamic_cast_tag </item>
2358    <item> struct polymorphic_cast_tag </item>
2359    <item> sp_enable_shared_from_this </item>
2360    <item> shared_ptr </item>
2361    <item> static_pointer_cast </item>
2362    <item> const_pointer_cast </item>
2363    <item> dynamic_pointer_cast </item>
2364    <item> shared_static_cast </item>
2365    <item> shared_dynamic_cast </item>
2366    <item> shared_polymorphic_cast </item>
2367    <item> shared_polymorphic_downcast </item>
2368    <item> get_pointer </item>
2369    <item> get_deleter </item>
2370
2371    <item> shared_array </item>
2372
2373    <item> intrusive_ptr </item>
2374    <item> intrusive_ptr_add_ref </item>
2375    <item> intrusive_ptr_release </item>
2376
2377</list>
2378
2379<list name="boost.spirit">
2380
2381</list>
2382
2383<list name="boost.string_algo">
2384
2385    <item> to_lower_copy </item>
2386    <item> to_lower </item>
2387    <item> to_upper_copy </item>
2388    <item> to_upper </item>
2389    <item> is_classified </item>
2390    <item> is_space </item>
2391    <item> is_alnum </item>
2392    <item> is_alpha </item>
2393    <item> is_cntrl </item>
2394    <item> is_digit </item>
2395    <item> is_graph </item>
2396    <item> is_lower </item>
2397    <item> is_print </item>
2398    <item> is_punct </item>
2399    <item> is_upper </item>
2400    <item> is_xdigit </item>
2401    <item> is_any_of </item>
2402    <item> is_from_range</item>
2403    <item> is_equal </item>
2404
2405    <item> FormatterConcept </item>
2406    <item> token_compress_mode_type </item>
2407
2408    <item> erase_range_copy </item>
2409    <item> erase_range </item>
2410    <item> erase_first_copy </item>
2411    <item> erase_first </item>
2412    <item> ierase_first_copy </item>
2413    <item> ierase_first </item>
2414    <item> erase_last_copy </item>
2415    <item> erase_last </item>
2416    <item> ierase_last_copy </item>
2417    <item> ierase_last </item>
2418    <item> erase_nth_copy </item>
2419    <item> erase_nth </item>
2420    <item> ierase_nth_copy </item>
2421    <item> ierase_nth </item>
2422    <item> erase_all_copy </item>
2423    <item> erase_all </item>
2424    <item> ierase_all_copy </item>
2425    <item> ierase_all </item>
2426    <item> erase_head_copy </item>
2427    <item> erase_head </item>
2428    <item> erase_tail_copy </item>
2429    <item> erase_tail </item>
2430    <item> find </item>
2431    <item> find_first </item>
2432    <item> ifind_first </item>
2433    <item> find_last </item>
2434    <item> ifind_last </item>
2435    <item> find_nth </item>
2436    <item> ifind_nth </item>
2437    <item> find_head </item>
2438    <item> find_tail </item>
2439    <item> find_token </item>
2440    <item> find_format_copy </item>
2441    <item> find_format </item>
2442    <item> find_format_all_copy </item>
2443    <item> find_format_all </item>
2444    <item> regex_finder </item>
2445    <item> regex_formatter </item>
2446    <item> find_iterator </item>
2447    <item> split_iterator </item>
2448    <item> make_find_iterator </item>
2449    <item> make_split_iterator </item>
2450    <item> first_finder </item>
2451    <item> last_finder </item>
2452    <item> nth_finder </item>
2453    <item> head_finder </item>
2454    <item> tail_finder </item>
2455    <item> token_finder </item>
2456    <item> range_finder </item>
2457    <item> const_formatter </item>
2458    <item> identity_formatter </item>
2459    <item> empty_formatter </item>
2460    <item> starts_with </item>
2461    <item> istarts_with </item>
2462    <item> ends_with </item>
2463    <item> iends_with </item>
2464    <item> contains </item>
2465    <item> icontains </item>
2466    <item> equals </item>
2467    <item> iequals </item>
2468    <item> all </item>
2469    <item> find_regex </item>
2470    <item> replace_regex_copy </item>
2471    <item> replace_regex </item>
2472    <item> replace_all_regex_copy </item>
2473    <item> replace_all_regex </item>
2474    <item> erase_regex_copy </item>
2475    <item> erase_regex </item>
2476    <item> erase_all_regex_copy </item>
2477    <item> erase_all_regex </item>
2478    <item> find_all_regex </item>
2479    <item> split_regex </item>
2480    <item> regex_finder </item>
2481    <item> regex_formatter </item>
2482    <item> replace_range_copy </item>
2483    <item> replace_range </item>
2484    <item> replace_first_copy </item>
2485    <item> replace_first </item>
2486    <item> ireplace_first_copy </item>
2487    <item> ireplace_first </item>
2488    <item> replace_last_copy </item>
2489    <item> replace_last </item>
2490    <item> ireplace_last_copy </item>
2491    <item> ireplace_last </item>
2492    <item> replace_nth_copy </item>
2493    <item> replace_nth </item>
2494    <item> ireplace_nth_copy </item>
2495    <item> ireplace_nth </item>
2496    <item> replace_all_copy </item>
2497    <item> replace_all </item>
2498    <item> ireplace_all_copy </item>
2499    <item> ireplace_all </item>
2500    <item> replace_head_copy </item>
2501    <item> replace_head </item>
2502    <item> replace_tail_copy </item>
2503    <item> replace_tail </item>
2504
2505    <item> has_native_replace </item>
2506    <item> has_stable_iterators </item>
2507    <item> has_const_time_insert </item>
2508    <item> has_const_time_erase </item>
2509
2510    <item> find_all </item>
2511    <item> ifind_all </item>
2512    <item> split </item>
2513    <item> trim_left_copy_if </item>
2514    <item> trim_left_copy </item>
2515    <item> trim_left_if </item>
2516    <item> trim_left </item>
2517    <item> trim_right_copy_if </item>
2518    <item> trim_right_copy </item>
2519    <item> trim_right_if </item>
2520    <item> trim_right </item>
2521    <item> trim_copy_if </item>
2522    <item> trim_copy </item>
2523    <item> trim_if </item>
2524    <item> trim </item>
2525
2526</list>
2527
2528<list name="boost.thread">
2529
2530    <item> barrier </item>
2531    <item> condition </item>
2532    <item> lock_error </item>
2533    <item> thread_resource_error </item>
2534    <item> mutex </item>
2535    <item> try_mutex </item>
2536    <item> timed_mutex </item>
2537    <item> BOOST_ONCE_INIT </item>
2538    <item> call_once </item>
2539    <item> recursive_mutex </item>
2540    <item> recursive_try_mutex </item>
2541    <item> recursive_timed_mutex </item>
2542    <item> thread </item>
2543    <item> thread_group </item>
2544    <item> thread_specific_ptr </item>
2545    <item> xtime_clock_types </item>
2546    <item> xtime </item>
2547    <item> xtime_get </item>
2548
2549</list>
2550
2551<list name="boost.timer">
2552
2553    <item> timer </item>
2554    <item> progress_timer </item>
2555    <item> progress_display </item>
2556
2557</list>
2558
2559<list name="boost.tokenizer">
2560
2561    <item> tokenizer </item>
2562    <item> make_token_iterator </item>
2563    <item> token_iterator_generator </item>
2564    <item> char_separator </item>
2565    <item> escaped_list_separator </item>
2566    <item> offset_separator </item>
2567
2568</list>
2569
2570<list name="boost.tribool">
2571
2572    <item> BOOST_TRIBOOL_THIRD_STATE </item>
2573    <item> tribool </item>
2574    <item> indeterminate </item>
2575    <item> indeterminate_name </item>
2576    <item> get_default_indeterminate_name </item>
2577
2578</list>
2579
2580<list name="boost.tuple">
2581
2582    <item> tuple </item>
2583    <item> make_tuple </item>
2584    <item> tie </item>
2585    <item> set_open </item>
2586    <item> set_close </item>
2587    <item> set_delimiter </item>
2588    <item> get </item>
2589
2590</list>
2591
2592TODO LIST END -->
2593
2594<!-- Contexts -->
2595
2596
2597
2598
2599
2600<list name="boost.uBLAS">
2601
2602    <!-- coming soon! -->
2603
2604</list>
2605
2606<!--
2607<list name="boost.value_initialized">
2608
2609    <item> value_initialized </item>
2610    <item> get </item>
2611
2612</list>
2613
2614
2615<list name="boost.variant">
2616
2617    <item> BOOST_VARIANT_LIMIT_TYPES </item>
2618    <item> BOOST_VARIANT_ENUM_PARAMS </item>
2619    <item> BOOST_VARIANT_ENUM_SHIFTED_PARAMS </item>
2620    <item> BOOST_VARIANT_NO_REFERENCE_SUPPORT </item>
2621    <item> BOOST_VARIANT_NO_TYPE_SEQUENCE_SUPPORT </item>
2622    <item> BOOST_VARIANT_NO_FULL_RECURSIVE_VARIANT_SUPPORT </item>
2623
2624    <item> variant </item>
2625    <item> make_variant_over </item>
2626    <item> swap </item>
2627    <item> make_recursive_variant </item>
2628    <item> make_recursive_variant_over </item>
2629    <item> recursive_wrapper </item>
2630    <item> is_recursive_wrapper </item>
2631    <item> unwrap_recursive_wrapper </item>
2632    <item> apply_visitor_delayed_t </item>
2633    <item> apply_visitor </item>
2634    <item> bad_get </item>
2635    <item> get </item>
2636    <item> bad_visit </item>
2637    <item> static_visitor </item>
2638    <item> visitor_ptr_t </item>
2639    <item> visitor_ptr </item>
2640
2641</list>
2642-->
2643<list name="boost.wave">
2644
2645    <!-- maybe later... -->
2646
2647</list>
2648
2649
2650
2651<contexts>
2652
2653
2654<context name="main" attribute="boost.free.function" >
2655
2656    <keyword attribute="boost.free.function" context="#stay" String="boost.free.function" />
2657    <keyword attribute="boost.template.classes" context="#stay" String="boost.template.classes" />
2658    <keyword attribute="boost.classes" context="#stay" String="boost.classes" />
2659    <keyword attribute="boost.metaprogramming" context="#stay" String="boost.metaprogramming" />
2660    <keyword attribute="boost.exception" context="#stay" String="boost.exception" />
2661    <keyword attribute="boost.container" context="#stay" String="boost.container" />
2662    <keyword attribute="boost.macro" context="#stay" String="boost.macro" />
2663    <keyword attribute="boost.object" context="#stay" String="boost.object" />
2664    <keyword attribute="boost.fusion.result_of" context="#stay" String="boost.fusion.result_of" />
2665    <keyword attribute="boost.concepts.member.functions" context="#stay" String="boost.concepts.member.functions" />
2666    <keyword attribute="boost.concepts.free.functions" context="#stay" String="boost.concepts.free.functions" />
2667    <keyword attribute="boost.tags" context="#stay" String="boost.tags" />
2668    <keyword attribute="boost.member.functions" context="#stay" String="boost.member.functions" />
2669    <keyword attribute="boost.constants" context="#stay" String="boost.constants" />
2670    <keyword attribute="boost.concepts.member.typedef" context="#stay" String="boost.concepts.member.typedef" />
2671    <keyword attribute="boost.namespaces" context="#stay" String="boost.namespaces" />
2672
2673
2674</context>
2675
2676</contexts>
2677
2678
2679<!--
2680    This section defines the colors and format of each type of string parsed
2681    Try to use defaults so the user can change it as he wished
2682-->
2683
2684<itemDatas>
2685
2686    <itemData name="boost.free.function"                defStyleNum="dsFunction"/>
2687    <itemData name="boost.template.classes"             defStyleNum="dsDataType"/>
2688    <itemData name="boost.classes"                      defStyleNum="dsDataType"/>
2689    <itemData name="boost.metaprogramming"              defStyleNum="dsFunction"/>
2690    <itemData name="boost.exception"                    defStyleNum="dsDataType" color="#0095ff" selColor="#ffffff" bold="1" italic="0"/>
2691    <itemData name="boost.container"                    defStyleNum="dsDataType"/>
2692    <itemData name="boost.macro"                        defStyleNum="dsOthers"/>
2693    <itemData name="boost.object"                       defStyleNum="dsDataType" color="#0095ff" selColor="#ffffff" bold="1" italic="0"/>
2694    <itemData name="boost.fusion.result_of"             defStyleNum="dsFunction"/>
2695    <itemData name="boost.concepts.member.functions"    defStyleNum="dsFunction"/>
2696    <itemData name="boost.concepts.free.functions"      defStyleNum="dsFunction"/>
2697    <itemData name="boost.tags"                         defStyleNum="dsOthers"/>
2698    <itemData name="boost.member.functions"             defStyleNum="dsFunction"/>
2699    <itemData name="boost.constants"                    defStyleNum="dsKeyword" color="#0095ff" selColor="#ffffff" bold="1" italic="0"/>
2700    <itemData name="boost.concepts.member.typedef"      defStyleNum="dsDataType"/>
2701    <itemData name="boost.namespaces"                   defStyleNum="dsDataType"/>
2702
2703    <!--
2704        This is an extract from the official Kate page
2705        It is leave here as a reference.
2706
2707        dsNormal        used for normal text.
2708        dsKeyword       used for keywords.
2709        dsDataType      used for data types.
2710        dsDecVal        used for decimal values.
2711        dsBaseN         used for values with a base other than 10.
2712        dsFloat         used for float values.
2713        dsChar          used for a character.
2714        dsString        used for strings.
2715        dsComment       used for comments.
2716        dsOthers        used for 'other' things.
2717        dsAlert         used for warning messages.
2718        dsFunction      used for function calls.
2719        dsRegionMarker  used for region markers.
2720        dsError         used for error highlighting and wrong syntax.
2721
2722    -->
2723</itemDatas>
2724
2725</highlighting>
2726
2727<general>
2728
2729    <keywords casesensitive="1" />
2730
2731</general>
2732
2733</language>
2734
2735
2736<!-- [ About the code ]
2737
2738
2739Introduction
2740================================================
2741This kate syntax files aims to improve boost C++ productivity by providing a
2742consitent highligthing framework.
2743This files work with kate-part so it can be used in every text procesing application
2744of KDE. (KWrite,Kate,Konqueror,KDevelop,etc)
2745
2746
2747Aknowelegments
2748=================================================
2749
2750
2751
2752Version history
2753=================================================
2754
2755[ 0.1.0 ] Initial beta.
2756
2757Known bugs
2758=================================================
2759
2760
2761Included boost libraries
2762=================================================
2763
2764[ boost.any ]
2765Safe, generic container for single values of different value types.
2766- Kevlin Henney
2767
2768[ boost.array ]
2769STL compliant container wrapper for arrays of constant size.
2770- Nicolai Josuttis.
2771
2772[ boost.assign ]
2773Filling containers with constant or generated data has never been easier.
2774- Thorsten Ottosen.
2775
2776[ boost.bind ]
2777Generalized binders for function/object/pointers and member functions.
2778- Peter Dimov.
2779
2780[ boost.call_traits ]
2781Defines types for passing parameters.
2782- John Maddock, Howard Hinnant, et al.
2783
2784[ boost.compressed_pair ]
2785Empty member optimization.
2786- John Maddock, Howard Hinnant, et al.
2787
2788[ boost.concept_check ]
2789Tools for generic programming
2790- Jeremy Siek.
2791
2792[ boost.conversion ]
2793Polymorphic and lexical casts
2794- Dave Abrahams, Kevlin Henney.
2795
2796[ boost.crc ]
2797Cyclic Redundancy Code
2798- Daryle Walker.
2799
2800[ boost.date_time ]
2801Date-Time library.
2802- Jeff Garland.
2803
2804[ boost.dynamic_bitset ]
2805A runtime sized version of std::bitset
2806- Jeremy Siek, Chuck Allison.
2807
2808[ boost.enable_if ]
2809Selective inclusion of function template overloads
2810- Jaakko Järvi, Jeremiah Willcock, Andrew Lumsdaine.
2811
2812[ boost.filesystem ]
2813Portable paths, iteration over directories, and other useful filesystem operations.
2814- Beman Dawes.
2815
2816[ boost.format ]
2817Type-safe 'printf-like' format operations.
2818- Samuel Krempp.
2819
2820[ boost.function ]
2821Function object wrappers for deferred calls or callbacks.
2822- Doug Gregor.
2823
2824[ boost.functional ]
2825Enhanced function object adaptors.
2826- Mark Rodgers.
2827
2828[ boost.fusion ]
2829Fusion between compile and run time
2830Joel de Guzman
2831
2832[ boost.hash ]
2833A TR1 hash function object that can be extended to hash user defined types
2834- Daniel James.
2835
2836[ boost.graph ]
2837Generic graph components and algorithms
2838- Jeremy Siek, University of Notre Dame team.
2839
2840[ boost.integer ]
2841Headers to ease dealing with integral types.
2842
2843[ boost.interval ]
2844Extends the usual arithmetic functions to mathematical intervals
2845- Guillaume Melquiond, Herv´ Brönnimann, Sylvain Pion.
2846
2847[ boost.in_place_factory ]
2848Generic in-place construction of contained objects with a variadic argument-list.
2849- Fernando Cacciola.
2850
2851[ boost.io_state_savers ] - Save I/O state to prevent jumbled data
2852- Daryle Walker.
2853
2854[ boost.iostreams ]
2855Framework for defining streams, stream buffers and i/o filters.
2856- Jonathan Turkanis.
2857
2858[ boost.iterators ]
2859Iterator construction framework, adaptors, concepts, and more.
2860- Dave Abrahams, Jeremy Siek, Thomas Witt.
2861
2862[ boost.lambda ]
2863Define small unnamed function objects at the actual call site, and more.
2864- Jaakko Järvi, Gary Powell.
2865
2866[ boost.math ]
2867Several contributions in the domain of mathematics.
2868
2869[ boost.minmax ]
2870standard library extensions for simultaneous min/max and min/max element computations,
2871- Hervé Brönnimann.
2872
2873[ boost.mpl ]
2874Template metaprogramming framework of compile-time algorithms, sequences and metafunction classes
2875- Aleksey Gurtovoy.
2876
2877[ boost.multi_array ]
2878Multidimensional containers and adaptors for arrays of contiguous data
2879- Ron Garcia.
2880
2881[ boost.multi_index ]
2882Containers with multiple STL-compatible access interfaces
2883- Joaquín M López Muñoz.
2884
2885[ boost.numeric ]
2886Optimized Policy-based Numeric Conversions
2887- Fernando Cacciola.
2888
2889[ boost.operators ]
2890Templates ease arithmetic classes and iterators
2891- Dave Abrahams, Jeremy Siek.
2892
2893[ boost.optional ]
2894Discriminated-union wrapper for optional values.
2895- Fernando Cacciola.
2896
2897[ boost.parameter ]
2898Write functions that accept arguments by name.
2899- David Abrahams, Daniel Wallin.
2900
2901[ boost.pointer_container ]
2902Containers for storing heap-allocated polymorphic objects to ease OO-programming.
2903- Thorsten Ottosen.
2904
2905[ boost.pool ]
2906Memory pool management
2907- Steve Cleary.
2908
2909[ boost.preprocessor ]
2910Preprocessor metaprogramming tools including repetition and recursion.
2911- Vesa Karvonen, Paul Mensonides.
2912
2913[ boost.program_options ]
2914Access to configuration data given on command line, in config files and other sources.
2915- Vladimir Prus.
2916
2917[ boost.property_map ]
2918Concepts defining interfaces which map key objects to value objects.
2919- Jeremy Siek.
2920
2921[ boost.python ]
2922Reflects C++ classes and functions into Python
2923- Dave Abrahams.
2924
2925[ boost.random ]
2926A complete system for random number generation
2927- Jens Maurer.
2928
2929[ boost.range ]
2930A new infrastructure for generic algorithms that builds on top of the new iterator concepts.
2931- Thorsten Ottosen.
2932
2933[ boost.rational ]
2934A rational number class,
2935- Paul Moore.
2936
2937[ boost.ref ]
2938A utility library for passing references to generic functions.
2939- Jaako Järvi, Peter Dimov, Doug Gregor, Dave Abrahams.
2940
2941[ boost.regex ]
2942Regular expression library.
2943- John Maddock.
2944
2945[ boost.serialization ]
2946Serialization for persistence and marshalling.
2947- Robert Ramey
2948
2949[ boost.signals ]
2950managed signals & slots callback implementation.
2951- Doug Gregor.
2952
2953[ boost.smart_ptr ]
2954Five smart pointer class templates.
2955- Greg Colvin, Beman Dawes, Peter Dimov, and Darin Adler.
2956
2957[ boost.static_assert ]
2958Static assertions (compile time assertions).
2959- John Maddock.
2960
2961[ boost.spirit ]
2962LL parser framework  represents parsers directly as EBNF grammars in inlined C++.
2963- Joel de Guzman and team.
2964
2965[ boost.string_algo ]
2966String algorithms library
2967- Pavol Droba
2968
2969[ boost.test ]
2970Support for simple program testing, full unit testing, and for program execution monitoring.
2971- Gennadiy Rozental.
2972
2973[ boost.thread ]
2974Portable C++ multi-threading.
2975- William Kempf.
2976
2977[ boost.timer ]
2978Event timer, progress timer, and progress display classes.
2979- Beman Dawes.
2980
2981[ boost.tokenizer ]
2982Break of a string or other character sequence into a series of tokens.
2983- John Bandela.
2984
2985[ boost.tribool ]
29863-state boolean type library.
2987- Doug Gregor.
2988
2989[ boost.tuple ]
2990Ease definition of functions returning multiple values, and more.
2991- Jaakko Järvi.
2992
2993[ boost.type_traits ]
2994Templates for fundamental properties of types.
2995- John Maddock, Steve Cleary, et al.
2996
2997[ boost.uBLAS ]
2998Basic linear algebra for dense, packed and sparse matrices.
2999- Joerg Walter, Mathias Koch.
3000
3001[ boost.utility ]
3002Class noncopyable plus checked_delete(), checked_array_delete(), next(),  prior() function templates,
3003plus base-from-member idiom.
3004- Dave Abrahams and others.
3005
3006[ boost.value_initialized ]
3007Wrapper for uniform-syntax value initialization.
3008- Fernando Cacciola, based on the original idea of David Abrahams.
3009
3010[ boost.variant ]
3011Safe, generic, stack-based discriminated union container.
3012- Eric Friedman, Itay Maman.
3013
3014[ boost.wave ]
3015Preprocessor functionality packed behind an easy to use iterator interface.
3016- Hartmut Kaiser
3017
3018
3019-->
3020
3021