summaryrefslogtreecommitdiff
path: root/boost
diff options
context:
space:
mode:
Diffstat (limited to 'boost')
-rw-r--r--boost/accumulators/accumulators.hpp27
-rw-r--r--boost/accumulators/accumulators_fwd.hpp219
-rw-r--r--boost/accumulators/framework/accumulator_base.hpp65
-rw-r--r--boost/accumulators/framework/accumulator_concept.hpp29
-rw-r--r--boost/accumulators/framework/accumulator_set.hpp401
-rw-r--r--boost/accumulators/framework/accumulators/droppable_accumulator.hpp317
-rw-r--r--boost/accumulators/framework/accumulators/external_accumulator.hpp108
-rw-r--r--boost/accumulators/framework/accumulators/reference_accumulator.hpp89
-rw-r--r--boost/accumulators/framework/accumulators/value_accumulator.hpp89
-rw-r--r--boost/accumulators/framework/depends_on.hpp411
-rw-r--r--boost/accumulators/framework/external.hpp27
-rw-r--r--boost/accumulators/framework/extractor.hpp229
-rw-r--r--boost/accumulators/framework/features.hpp29
-rw-r--r--boost/accumulators/framework/parameters/accumulator.hpp20
-rw-r--r--boost/accumulators/framework/parameters/sample.hpp20
-rw-r--r--boost/accumulators/framework/parameters/weight.hpp21
-rw-r--r--boost/accumulators/framework/parameters/weights.hpp21
-rw-r--r--boost/accumulators/numeric/detail/function1.hpp75
-rw-r--r--boost/accumulators/numeric/detail/function2.hpp10
-rw-r--r--boost/accumulators/numeric/detail/function3.hpp10
-rw-r--r--boost/accumulators/numeric/detail/function4.hpp10
-rw-r--r--boost/accumulators/numeric/detail/function_n.hpp148
-rw-r--r--boost/accumulators/numeric/detail/pod_singleton.hpp20
-rw-r--r--boost/accumulators/numeric/functional.hpp497
-rw-r--r--boost/accumulators/numeric/functional/complex.hpp82
-rw-r--r--boost/accumulators/numeric/functional/valarray.hpp360
-rw-r--r--boost/accumulators/numeric/functional/vector.hpp329
-rw-r--r--boost/accumulators/numeric/functional_fwd.hpp221
-rw-r--r--boost/accumulators/statistics.hpp61
-rw-r--r--boost/accumulators/statistics/count.hpp80
-rw-r--r--boost/accumulators/statistics/covariance.hpp220
-rw-r--r--boost/accumulators/statistics/density.hpp246
-rw-r--r--boost/accumulators/statistics/error_of.hpp99
-rw-r--r--boost/accumulators/statistics/error_of_mean.hpp73
-rw-r--r--boost/accumulators/statistics/extended_p_square.hpp293
-rw-r--r--boost/accumulators/statistics/extended_p_square_quantile.hpp319
-rw-r--r--boost/accumulators/statistics/kurtosis.hpp112
-rw-r--r--boost/accumulators/statistics/max.hpp85
-rw-r--r--boost/accumulators/statistics/mean.hpp298
-rw-r--r--boost/accumulators/statistics/median.hpp301
-rw-r--r--boost/accumulators/statistics/min.hpp85
-rw-r--r--boost/accumulators/statistics/moment.hpp125
-rw-r--r--boost/accumulators/statistics/p_square_cumulative_distribution.hpp260
-rw-r--r--boost/accumulators/statistics/p_square_quantile.hpp257
-rw-r--r--boost/accumulators/statistics/parameters/quantile_probability.hpp20
-rw-r--r--boost/accumulators/statistics/peaks_over_threshold.hpp401
-rw-r--r--boost/accumulators/statistics/pot_quantile.hpp205
-rw-r--r--boost/accumulators/statistics/pot_tail_mean.hpp211
-rw-r--r--boost/accumulators/statistics/rolling_count.hpp80
-rw-r--r--boost/accumulators/statistics/rolling_mean.hpp81
-rw-r--r--boost/accumulators/statistics/rolling_sum.hpp93
-rw-r--r--boost/accumulators/statistics/rolling_window.hpp169
-rw-r--r--boost/accumulators/statistics/skewness.hpp114
-rw-r--r--boost/accumulators/statistics/stats.hpp29
-rw-r--r--boost/accumulators/statistics/sum.hpp141
-rw-r--r--boost/accumulators/statistics/sum_kahan.hpp188
-rw-r--r--boost/accumulators/statistics/tail.hpp334
-rw-r--r--boost/accumulators/statistics/tail_mean.hpp246
-rw-r--r--boost/accumulators/statistics/tail_quantile.hpp158
-rw-r--r--boost/accumulators/statistics/tail_variate.hpp141
-rw-r--r--boost/accumulators/statistics/tail_variate_means.hpp258
-rw-r--r--boost/accumulators/statistics/times2_iterator.hpp58
-rw-r--r--boost/accumulators/statistics/variance.hpp236
-rw-r--r--boost/accumulators/statistics/variates/covariate.hpp21
-rw-r--r--boost/accumulators/statistics/weighted_covariance.hpp133
-rw-r--r--boost/accumulators/statistics/weighted_density.hpp221
-rw-r--r--boost/accumulators/statistics/weighted_extended_p_square.hpp290
-rw-r--r--boost/accumulators/statistics/weighted_kurtosis.hpp105
-rw-r--r--boost/accumulators/statistics/weighted_mean.hpp189
-rw-r--r--boost/accumulators/statistics/weighted_median.hpp237
-rw-r--r--boost/accumulators/statistics/weighted_moment.hpp96
-rw-r--r--boost/accumulators/statistics/weighted_p_square_cumulative_distribution.hpp262
-rw-r--r--boost/accumulators/statistics/weighted_p_square_quantile.hpp255
-rw-r--r--boost/accumulators/statistics/weighted_peaks_over_threshold.hpp288
-rw-r--r--boost/accumulators/statistics/weighted_skewness.hpp101
-rw-r--r--boost/accumulators/statistics/weighted_sum.hpp116
-rw-r--r--boost/accumulators/statistics/weighted_sum_kahan.hpp138
-rw-r--r--boost/accumulators/statistics/weighted_tail_mean.hpp169
-rw-r--r--boost/accumulators/statistics/weighted_tail_quantile.hpp146
-rw-r--r--boost/accumulators/statistics/weighted_tail_variate_means.hpp242
-rw-r--r--boost/accumulators/statistics/weighted_variance.hpp186
-rw-r--r--boost/accumulators/statistics/with_error.hpp44
-rw-r--r--boost/accumulators/statistics_fwd.hpp432
-rw-r--r--boost/algorithm/minmax.hpp47
-rw-r--r--boost/algorithm/minmax_element.hpp551
-rw-r--r--boost/algorithm/string.hpp31
-rw-r--r--boost/algorithm/string/case_conv.hpp176
-rw-r--r--boost/algorithm/string/classification.hpp312
-rw-r--r--boost/algorithm/string/compare.hpp199
-rw-r--r--boost/algorithm/string/concept.hpp83
-rw-r--r--boost/algorithm/string/config.hpp28
-rw-r--r--boost/algorithm/string/constants.hpp36
-rw-r--r--boost/algorithm/string/detail/case_conv.hpp123
-rw-r--r--boost/algorithm/string/detail/classification.hpp353
-rw-r--r--boost/algorithm/string/detail/find_format.hpp204
-rw-r--r--boost/algorithm/string/detail/find_format_all.hpp273
-rw-r--r--boost/algorithm/string/detail/find_format_store.hpp89
-rw-r--r--boost/algorithm/string/detail/find_iterator.hpp87
-rw-r--r--boost/algorithm/string/detail/finder.hpp646
-rw-r--r--boost/algorithm/string/detail/finder_regex.hpp122
-rw-r--r--boost/algorithm/string/detail/formatter.hpp119
-rw-r--r--boost/algorithm/string/detail/formatter_regex.hpp61
-rw-r--r--boost/algorithm/string/detail/predicate.hpp77
-rw-r--r--boost/algorithm/string/detail/replace_storage.hpp159
-rw-r--r--boost/algorithm/string/detail/sequence.hpp200
-rw-r--r--boost/algorithm/string/detail/trim.hpp95
-rw-r--r--boost/algorithm/string/detail/util.hpp106
-rw-r--r--boost/algorithm/string/erase.hpp844
-rw-r--r--boost/algorithm/string/find.hpp334
-rw-r--r--boost/algorithm/string/find_format.hpp287
-rw-r--r--boost/algorithm/string/find_iterator.hpp383
-rw-r--r--boost/algorithm/string/finder.hpp270
-rw-r--r--boost/algorithm/string/formatter.hpp120
-rw-r--r--boost/algorithm/string/iter_find.hpp193
-rw-r--r--boost/algorithm/string/join.hpp145
-rw-r--r--boost/algorithm/string/predicate.hpp475
-rw-r--r--boost/algorithm/string/predicate_facade.hpp42
-rw-r--r--boost/algorithm/string/regex.hpp646
-rw-r--r--boost/algorithm/string/regex_find_format.hpp90
-rw-r--r--boost/algorithm/string/replace.hpp928
-rw-r--r--boost/algorithm/string/sequence_traits.hpp193
-rw-r--r--boost/algorithm/string/split.hpp163
-rw-r--r--boost/algorithm/string/std/list_traits.hpp85
-rw-r--r--boost/algorithm/string/std/rope_traits.hpp101
-rw-r--r--boost/algorithm/string/std/slist_traits.hpp85
-rw-r--r--boost/algorithm/string/std/string_traits.hpp52
-rw-r--r--boost/algorithm/string/std_containers_traits.hpp26
-rw-r--r--boost/algorithm/string/trim.hpp398
-rw-r--r--boost/algorithm/string/trim_all.hpp217
-rw-r--r--boost/algorithm/string/yes_no_type.hpp33
-rw-r--r--boost/algorithm/string_regex.hpp23
-rw-r--r--boost/aligned_storage.hpp181
-rw-r--r--boost/any.hpp253
-rw-r--r--boost/archive/add_facet.hpp55
-rw-r--r--boost/archive/archive_exception.hpp97
-rw-r--r--boost/archive/basic_archive.hpp300
-rw-r--r--boost/archive/basic_binary_iarchive.hpp222
-rw-r--r--boost/archive/basic_binary_iprimitive.hpp190
-rw-r--r--boost/archive/basic_binary_oarchive.hpp180
-rw-r--r--boost/archive/basic_binary_oprimitive.hpp184
-rw-r--r--boost/archive/basic_streambuf_locale_saver.hpp73
-rw-r--r--boost/archive/basic_text_iarchive.hpp91
-rw-r--r--boost/archive/basic_text_iprimitive.hpp144
-rw-r--r--boost/archive/basic_text_oarchive.hpp116
-rw-r--r--boost/archive/basic_text_oprimitive.hpp173
-rw-r--r--boost/archive/basic_xml_archive.hpp67
-rw-r--r--boost/archive/basic_xml_iarchive.hpp127
-rw-r--r--boost/archive/basic_xml_oarchive.hpp145
-rw-r--r--boost/archive/binary_iarchive.hpp103
-rw-r--r--boost/archive/binary_iarchive_impl.hpp96
-rw-r--r--boost/archive/binary_oarchive.hpp66
-rw-r--r--boost/archive/binary_oarchive_impl.hpp97
-rw-r--r--boost/archive/binary_wiarchive.hpp93
-rw-r--r--boost/archive/binary_woarchive.hpp61
-rw-r--r--boost/archive/codecvt_null.hpp100
-rw-r--r--boost/archive/detail/abi_prefix.hpp20
-rw-r--r--boost/archive/detail/abi_suffix.hpp19
-rw-r--r--boost/archive/detail/archive_serializer_map.hpp55
-rw-r--r--boost/archive/detail/auto_link_archive.hpp48
-rw-r--r--boost/archive/detail/auto_link_warchive.hpp47
-rw-r--r--boost/archive/detail/basic_archive_impl.hpp48
-rw-r--r--boost/archive/detail/basic_config.hpp45
-rw-r--r--boost/archive/detail/basic_iarchive.hpp110
-rw-r--r--boost/archive/detail/basic_iserializer.hpp95
-rw-r--r--boost/archive/detail/basic_oarchive.hpp106
-rw-r--r--boost/archive/detail/basic_oserializer.hpp93
-rw-r--r--boost/archive/detail/basic_pointer_iserializer.hpp73
-rw-r--r--boost/archive/detail/basic_pointer_oserializer.hpp72
-rw-r--r--boost/archive/detail/basic_serializer.hpp79
-rw-r--r--boost/archive/detail/basic_serializer_map.hpp69
-rw-r--r--boost/archive/detail/check.hpp169
-rw-r--r--boost/archive/detail/common_iarchive.hpp88
-rw-r--r--boost/archive/detail/common_oarchive.hpp87
-rw-r--r--boost/archive/detail/decl.hpp79
-rw-r--r--boost/archive/detail/interface_iarchive.hpp77
-rw-r--r--boost/archive/detail/interface_oarchive.hpp84
-rw-r--r--boost/archive/detail/iserializer.hpp632
-rw-r--r--boost/archive/detail/oserializer.hpp531
-rw-r--r--boost/archive/detail/polymorphic_iarchive_route.hpp215
-rw-r--r--boost/archive/detail/polymorphic_oarchive_route.hpp205
-rw-r--r--boost/archive/detail/register_archive.hpp91
-rw-r--r--boost/archive/detail/utf8_codecvt_facet.hpp21
-rw-r--r--boost/archive/dinkumware.hpp224
-rw-r--r--boost/archive/impl/archive_serializer_map.ipp71
-rw-r--r--boost/archive/impl/basic_binary_iarchive.ipp129
-rw-r--r--boost/archive/impl/basic_binary_iprimitive.ipp209
-rw-r--r--boost/archive/impl/basic_binary_oarchive.ipp46
-rw-r--r--boost/archive/impl/basic_binary_oprimitive.ipp160
-rw-r--r--boost/archive/impl/basic_text_iarchive.ipp79
-rw-r--r--boost/archive/impl/basic_text_iprimitive.ipp154
-rw-r--r--boost/archive/impl/basic_text_oarchive.ipp62
-rw-r--r--boost/archive/impl/basic_text_oprimitive.ipp114
-rw-r--r--boost/archive/impl/basic_xml_grammar.hpp178
-rw-r--r--boost/archive/impl/basic_xml_iarchive.ipp114
-rw-r--r--boost/archive/impl/basic_xml_oarchive.ipp275
-rw-r--r--boost/archive/impl/text_iarchive_impl.ipp128
-rw-r--r--boost/archive/impl/text_oarchive_impl.ipp124
-rw-r--r--boost/archive/impl/text_wiarchive_impl.ipp118
-rw-r--r--boost/archive/impl/text_woarchive_impl.ipp85
-rw-r--r--boost/archive/impl/xml_iarchive_impl.ipp204
-rw-r--r--boost/archive/impl/xml_oarchive_impl.ipp117
-rw-r--r--boost/archive/impl/xml_wiarchive_impl.ipp206
-rw-r--r--boost/archive/impl/xml_woarchive_impl.ipp160
-rw-r--r--boost/archive/iterators/base64_exception.hpp68
-rw-r--r--boost/archive/iterators/base64_from_binary.hpp112
-rw-r--r--boost/archive/iterators/binary_from_base64.hpp120
-rw-r--r--boost/archive/iterators/dataflow.hpp105
-rw-r--r--boost/archive/iterators/dataflow_exception.hpp80
-rw-r--r--boost/archive/iterators/escape.hpp115
-rw-r--r--boost/archive/iterators/head_iterator.hpp80
-rw-r--r--boost/archive/iterators/insert_linebreaks.hpp101
-rw-r--r--boost/archive/iterators/istream_iterator.hpp95
-rw-r--r--boost/archive/iterators/mb_from_wchar.hpp136
-rw-r--r--boost/archive/iterators/ostream_iterator.hpp83
-rw-r--r--boost/archive/iterators/remove_whitespace.hpp169
-rw-r--r--boost/archive/iterators/transform_width.hpp170
-rw-r--r--boost/archive/iterators/unescape.hpp91
-rw-r--r--boost/archive/iterators/wchar_from_mb.hpp129
-rw-r--r--boost/archive/iterators/xml_escape.hpp125
-rw-r--r--boost/archive/iterators/xml_unescape.hpp128
-rw-r--r--boost/archive/iterators/xml_unescape_exception.hpp49
-rw-r--r--boost/archive/polymorphic_binary_iarchive.hpp54
-rw-r--r--boost/archive/polymorphic_binary_oarchive.hpp43
-rw-r--r--boost/archive/polymorphic_iarchive.hpp181
-rw-r--r--boost/archive/polymorphic_oarchive.hpp159
-rw-r--r--boost/archive/polymorphic_text_iarchive.hpp54
-rw-r--r--boost/archive/polymorphic_text_oarchive.hpp39
-rw-r--r--boost/archive/polymorphic_text_wiarchive.hpp59
-rw-r--r--boost/archive/polymorphic_text_woarchive.hpp44
-rw-r--r--boost/archive/polymorphic_xml_iarchive.hpp54
-rw-r--r--boost/archive/polymorphic_xml_oarchive.hpp39
-rw-r--r--boost/archive/polymorphic_xml_wiarchive.hpp50
-rw-r--r--boost/archive/polymorphic_xml_woarchive.hpp44
-rw-r--r--boost/archive/shared_ptr_helper.hpp219
-rw-r--r--boost/archive/text_iarchive.hpp156
-rw-r--r--boost/archive/text_oarchive.hpp119
-rw-r--r--boost/archive/text_wiarchive.hpp152
-rw-r--r--boost/archive/text_woarchive.hpp145
-rw-r--r--boost/archive/tmpdir.hpp50
-rw-r--r--boost/archive/wcslen.hpp56
-rw-r--r--boost/archive/xml_archive_exception.hpp56
-rw-r--r--boost/archive/xml_iarchive.hpp164
-rw-r--r--boost/archive/xml_oarchive.hpp133
-rw-r--r--boost/archive/xml_wiarchive.hpp170
-rw-r--r--boost/archive/xml_woarchive.hpp140
-rw-r--r--boost/array.hpp437
-rw-r--r--boost/asio.hpp112
-rw-r--r--boost/asio/basic_datagram_socket.hpp888
-rw-r--r--boost/asio/basic_deadline_timer.hpp511
-rw-r--r--boost/asio/basic_io_object.hpp242
-rw-r--r--boost/asio/basic_raw_socket.hpp882
-rw-r--r--boost/asio/basic_seq_packet_socket.hpp514
-rw-r--r--boost/asio/basic_serial_port.hpp693
-rw-r--r--boost/asio/basic_signal_set.hpp384
-rw-r--r--boost/asio/basic_socket.hpp1464
-rw-r--r--boost/asio/basic_socket_acceptor.hpp1077
-rw-r--r--boost/asio/basic_socket_iostream.hpp260
-rw-r--r--boost/asio/basic_socket_streambuf.hpp548
-rw-r--r--boost/asio/basic_stream_socket.hpp797
-rw-r--r--boost/asio/basic_streambuf.hpp370
-rw-r--r--boost/asio/basic_streambuf_fwd.hpp35
-rw-r--r--boost/asio/basic_waitable_timer.hpp518
-rw-r--r--boost/asio/buffer.hpp2142
-rw-r--r--boost/asio/buffered_read_stream.hpp377
-rw-r--r--boost/asio/buffered_read_stream_fwd.hpp27
-rw-r--r--boost/asio/buffered_stream.hpp248
-rw-r--r--boost/asio/buffered_stream_fwd.hpp27
-rw-r--r--boost/asio/buffered_write_stream.hpp354
-rw-r--r--boost/asio/buffered_write_stream_fwd.hpp27
-rw-r--r--boost/asio/buffers_iterator.hpp484
-rw-r--r--boost/asio/completion_condition.hpp220
-rw-r--r--boost/asio/connect.hpp816
-rw-r--r--boost/asio/datagram_socket_service.hpp378
-rw-r--r--boost/asio/deadline_timer.hpp35
-rw-r--r--boost/asio/deadline_timer_service.hpp157
-rw-r--r--boost/asio/detail/array.hpp40
-rw-r--r--boost/asio/detail/array_fwd.hpp34
-rw-r--r--boost/asio/detail/atomic_count.hpp44
-rw-r--r--boost/asio/detail/base_from_completion_cond.hpp70
-rw-r--r--boost/asio/detail/bind_handler.hpp448
-rw-r--r--boost/asio/detail/buffer_resize_guard.hpp70
-rw-r--r--boost/asio/detail/buffer_sequence_adapter.hpp365
-rw-r--r--boost/asio/detail/buffered_stream_storage.hpp128
-rw-r--r--boost/asio/detail/call_stack.hpp120
-rw-r--r--boost/asio/detail/chrono_time_traits.hpp129
-rw-r--r--boost/asio/detail/completion_handler.hpp82
-rw-r--r--boost/asio/detail/config.hpp358
-rw-r--r--boost/asio/detail/consuming_buffers.hpp280
-rw-r--r--boost/asio/detail/date_time_fwd.hpp34
-rw-r--r--boost/asio/detail/deadline_timer_service.hpp216
-rw-r--r--boost/asio/detail/dependent_type.hpp38
-rw-r--r--boost/asio/detail/descriptor_ops.hpp115
-rw-r--r--boost/asio/detail/descriptor_read_op.hpp121
-rw-r--r--boost/asio/detail/descriptor_write_op.hpp121
-rw-r--r--boost/asio/detail/dev_poll_reactor.hpp213
-rw-r--r--boost/asio/detail/dev_poll_reactor_fwd.hpp34
-rw-r--r--boost/asio/detail/epoll_reactor.hpp245
-rw-r--r--boost/asio/detail/epoll_reactor_fwd.hpp34
-rw-r--r--boost/asio/detail/event.hpp46
-rw-r--r--boost/asio/detail/eventfd_select_interrupter.hpp85
-rw-r--r--boost/asio/detail/fd_set_adapter.hpp36
-rw-r--r--boost/asio/detail/fenced_block.hpp78
-rw-r--r--boost/asio/detail/gcc_arm_fenced_block.hpp91
-rw-r--r--boost/asio/detail/gcc_hppa_fenced_block.hpp68
-rw-r--r--boost/asio/detail/gcc_sync_fenced_block.hpp65
-rw-r--r--boost/asio/detail/gcc_x86_fenced_block.hpp82
-rw-r--r--boost/asio/detail/handler_alloc_helpers.hpp85
-rw-r--r--boost/asio/detail/handler_invoke_helpers.hpp60
-rw-r--r--boost/asio/detail/handler_tracking.hpp161
-rw-r--r--boost/asio/detail/handler_type_requirements.hpp362
-rw-r--r--boost/asio/detail/hash_map.hpp331
-rw-r--r--boost/asio/detail/impl/descriptor_ops.ipp445
-rw-r--r--boost/asio/detail/impl/dev_poll_reactor.hpp80
-rw-r--r--boost/asio/detail/impl/dev_poll_reactor.ipp447
-rw-r--r--boost/asio/detail/impl/epoll_reactor.hpp78
-rw-r--r--boost/asio/detail/impl/epoll_reactor.ipp637
-rw-r--r--boost/asio/detail/impl/eventfd_select_interrupter.ipp166
-rw-r--r--boost/asio/detail/impl/handler_tracking.ipp299
-rw-r--r--boost/asio/detail/impl/kqueue_reactor.hpp82
-rw-r--r--boost/asio/detail/impl/kqueue_reactor.ipp526
-rw-r--r--boost/asio/detail/impl/pipe_select_interrupter.ipp123
-rw-r--r--boost/asio/detail/impl/posix_event.ipp48
-rw-r--r--boost/asio/detail/impl/posix_mutex.ipp48
-rw-r--r--boost/asio/detail/impl/posix_thread.ipp76
-rw-r--r--boost/asio/detail/impl/posix_tss_ptr.ipp48
-rw-r--r--boost/asio/detail/impl/reactive_descriptor_service.ipp205
-rw-r--r--boost/asio/detail/impl/reactive_serial_port_service.ipp153
-rw-r--r--boost/asio/detail/impl/reactive_socket_service_base.ipp265
-rw-r--r--boost/asio/detail/impl/resolver_service_base.ipp132
-rw-r--r--boost/asio/detail/impl/select_reactor.hpp87
-rw-r--r--boost/asio/detail/impl/select_reactor.ipp314
-rw-r--r--boost/asio/detail/impl/service_registry.hpp90
-rw-r--r--boost/asio/detail/impl/service_registry.ipp190
-rw-r--r--boost/asio/detail/impl/signal_set_service.ipp593
-rw-r--r--boost/asio/detail/impl/socket_ops.ipp3062
-rw-r--r--boost/asio/detail/impl/socket_select_interrupter.ipp173
-rw-r--r--boost/asio/detail/impl/strand_service.hpp121
-rw-r--r--boost/asio/detail/impl/strand_service.ipp171
-rw-r--r--boost/asio/detail/impl/task_io_service.hpp75
-rw-r--r--boost/asio/detail/impl/task_io_service.ipp494
-rw-r--r--boost/asio/detail/impl/throw_error.ipp47
-rw-r--r--boost/asio/detail/impl/timer_queue.ipp87
-rw-r--r--boost/asio/detail/impl/timer_queue_ptime.ipp82
-rw-r--r--boost/asio/detail/impl/timer_queue_set.ipp103
-rw-r--r--boost/asio/detail/impl/win_event.ipp52
-rw-r--r--boost/asio/detail/impl/win_iocp_handle_service.ipp526
-rw-r--r--boost/asio/detail/impl/win_iocp_io_service.hpp131
-rw-r--r--boost/asio/detail/impl/win_iocp_io_service.ipp509
-rw-r--r--boost/asio/detail/impl/win_iocp_serial_port_service.ipp182
-rw-r--r--boost/asio/detail/impl/win_iocp_socket_service_base.ipp657
-rw-r--r--boost/asio/detail/impl/win_mutex.ipp80
-rw-r--r--boost/asio/detail/impl/win_object_handle_service.ipp446
-rw-r--r--boost/asio/detail/impl/win_static_mutex.ipp120
-rw-r--r--boost/asio/detail/impl/win_thread.ipp141
-rw-r--r--boost/asio/detail/impl/win_tss_ptr.ipp59
-rw-r--r--boost/asio/detail/impl/winsock_init.ipp71
-rw-r--r--boost/asio/detail/io_control.hpp137
-rw-r--r--boost/asio/detail/kqueue_reactor.hpp223
-rw-r--r--boost/asio/detail/kqueue_reactor_fwd.hpp35
-rw-r--r--boost/asio/detail/local_free_on_block_exit.hpp59
-rw-r--r--boost/asio/detail/macos_fenced_block.hpp63
-rw-r--r--boost/asio/detail/mutex.hpp46
-rw-r--r--boost/asio/detail/noncopyable.hpp55
-rw-r--r--boost/asio/detail/null_event.hpp77
-rw-r--r--boost/asio/detail/null_fenced_block.hpp47
-rw-r--r--boost/asio/detail/null_mutex.hpp66
-rw-r--r--boost/asio/detail/null_signal_blocker.hpp71
-rw-r--r--boost/asio/detail/null_static_mutex.hpp62
-rw-r--r--boost/asio/detail/null_thread.hpp63
-rw-r--r--boost/asio/detail/null_tss_ptr.hpp70
-rw-r--r--boost/asio/detail/object_pool.hpp148
-rw-r--r--boost/asio/detail/old_win_sdk_compat.hpp216
-rw-r--r--boost/asio/detail/op_queue.hpp158
-rw-r--r--boost/asio/detail/operation.hpp40
-rw-r--r--boost/asio/detail/pipe_select_interrupter.hpp89
-rw-r--r--boost/asio/detail/pop_options.hpp98
-rw-r--r--boost/asio/detail/posix_event.hpp100
-rw-r--r--boost/asio/detail/posix_fd_set_adapter.hpp89
-rw-r--r--boost/asio/detail/posix_mutex.hpp78
-rw-r--r--boost/asio/detail/posix_signal_blocker.hpp87
-rw-r--r--boost/asio/detail/posix_static_mutex.hpp66
-rw-r--r--boost/asio/detail/posix_thread.hpp107
-rw-r--r--boost/asio/detail/posix_tss_ptr.hpp82
-rw-r--r--boost/asio/detail/push_options.hpp127
-rw-r--r--boost/asio/detail/reactive_descriptor_service.hpp308
-rw-r--r--boost/asio/detail/reactive_null_buffers_op.hpp90
-rw-r--r--boost/asio/detail/reactive_serial_port_service.hpp236
-rw-r--r--boost/asio/detail/reactive_socket_accept_op.hpp138
-rw-r--r--boost/asio/detail/reactive_socket_connect_op.hpp108
-rw-r--r--boost/asio/detail/reactive_socket_recv_op.hpp125
-rw-r--r--boost/asio/detail/reactive_socket_recvfrom_op.hpp135
-rw-r--r--boost/asio/detail/reactive_socket_recvmsg_op.hpp127
-rw-r--r--boost/asio/detail/reactive_socket_send_op.hpp122
-rw-r--r--boost/asio/detail/reactive_socket_sendto_op.hpp125
-rw-r--r--boost/asio/detail/reactive_socket_service.hpp428
-rw-r--r--boost/asio/detail/reactive_socket_service_base.hpp429
-rw-r--r--boost/asio/detail/reactor.hpp30
-rw-r--r--boost/asio/detail/reactor_fwd.hpp52
-rw-r--r--boost/asio/detail/reactor_op.hpp63
-rw-r--r--boost/asio/detail/reactor_op_queue.hpp202
-rw-r--r--boost/asio/detail/regex_fwd.hpp31
-rw-r--r--boost/asio/detail/resolve_endpoint_op.hpp123
-rw-r--r--boost/asio/detail/resolve_op.hpp133
-rw-r--r--boost/asio/detail/resolver_service.hpp125
-rw-r--r--boost/asio/detail/resolver_service_base.hpp129
-rw-r--r--boost/asio/detail/scoped_lock.hpp93
-rw-r--r--boost/asio/detail/scoped_ptr.hpp81
-rw-r--r--boost/asio/detail/select_interrupter.hpp44
-rw-r--r--boost/asio/detail/select_reactor.hpp221
-rw-r--r--boost/asio/detail/select_reactor_fwd.hpp28
-rw-r--r--boost/asio/detail/service_registry.hpp164
-rw-r--r--boost/asio/detail/service_registry_fwd.hpp28
-rw-r--r--boost/asio/detail/shared_ptr.hpp40
-rw-r--r--boost/asio/detail/signal_blocker.hpp44
-rw-r--r--boost/asio/detail/signal_handler.hpp83
-rw-r--r--boost/asio/detail/signal_init.hpp49
-rw-r--r--boost/asio/detail/signal_op.hpp51
-rw-r--r--boost/asio/detail/signal_set_service.hpp213
-rw-r--r--boost/asio/detail/socket_holder.hpp100
-rw-r--r--boost/asio/detail/socket_ops.hpp320
-rw-r--r--boost/asio/detail/socket_option.hpp319
-rw-r--r--boost/asio/detail/socket_select_interrupter.hpp89
-rw-r--r--boost/asio/detail/socket_types.hpp178
-rw-r--r--boost/asio/detail/solaris_fenced_block.hpp63
-rw-r--r--boost/asio/detail/static_mutex.hpp49
-rw-r--r--boost/asio/detail/strand_service.hpp142
-rw-r--r--boost/asio/detail/task_io_service.hpp204
-rw-r--r--boost/asio/detail/task_io_service_fwd.hpp28
-rw-r--r--boost/asio/detail/task_io_service_operation.hpp77
-rw-r--r--boost/asio/detail/thread.hpp54
-rw-r--r--boost/asio/detail/throw_error.hpp55
-rw-r--r--boost/asio/detail/timer_queue.hpp335
-rw-r--r--boost/asio/detail/timer_queue_base.hpp67
-rw-r--r--boost/asio/detail/timer_queue_fwd.hpp29
-rw-r--r--boost/asio/detail/timer_queue_ptime.hpp91
-rw-r--r--boost/asio/detail/timer_queue_set.hpp68
-rw-r--r--boost/asio/detail/timer_scheduler.hpp33
-rw-r--r--boost/asio/detail/timer_scheduler_fwd.hpp52
-rw-r--r--boost/asio/detail/tss_ptr.hpp65
-rw-r--r--boost/asio/detail/wait_handler.hpp84
-rw-r--r--boost/asio/detail/wait_op.hpp47
-rw-r--r--boost/asio/detail/weak_ptr.hpp40
-rw-r--r--boost/asio/detail/win_event.hpp98
-rw-r--r--boost/asio/detail/win_fd_set_adapter.hpp125
-rw-r--r--boost/asio/detail/win_fenced_block.hpp89
-rw-r--r--boost/asio/detail/win_iocp_handle_read_op.hpp111
-rw-r--r--boost/asio/detail/win_iocp_handle_service.hpp323
-rw-r--r--boost/asio/detail/win_iocp_handle_write_op.hpp103
-rw-r--r--boost/asio/detail/win_iocp_io_service.hpp287
-rw-r--r--boost/asio/detail/win_iocp_io_service_fwd.hpp35
-rw-r--r--boost/asio/detail/win_iocp_null_buffers_op.hpp121
-rw-r--r--boost/asio/detail/win_iocp_operation.hpp96
-rw-r--r--boost/asio/detail/win_iocp_overlapped_op.hpp90
-rw-r--r--boost/asio/detail/win_iocp_overlapped_ptr.hpp146
-rw-r--r--boost/asio/detail/win_iocp_serial_port_service.hpp230
-rw-r--r--boost/asio/detail/win_iocp_socket_accept_op.hpp167
-rw-r--r--boost/asio/detail/win_iocp_socket_recv_op.hpp117
-rw-r--r--boost/asio/detail/win_iocp_socket_recvfrom_op.hpp125
-rw-r--r--boost/asio/detail/win_iocp_socket_recvmsg_op.hpp118
-rw-r--r--boost/asio/detail/win_iocp_socket_send_op.hpp111
-rw-r--r--boost/asio/detail/win_iocp_socket_service.hpp509
-rw-r--r--boost/asio/detail/win_iocp_socket_service_base.hpp512
-rw-r--r--boost/asio/detail/win_mutex.hpp80
-rw-r--r--boost/asio/detail/win_object_handle_service.hpp185
-rw-r--r--boost/asio/detail/win_static_mutex.hpp76
-rw-r--r--boost/asio/detail/win_thread.hpp141
-rw-r--r--boost/asio/detail/win_tss_ptr.hpp81
-rw-r--r--boost/asio/detail/wince_thread.hpp118
-rw-r--r--boost/asio/detail/winsock_init.hpp92
-rw-r--r--boost/asio/detail/wrapped_handler.hpp256
-rw-r--r--boost/asio/error.hpp327
-rw-r--r--boost/asio/handler_alloc_hook.hpp88
-rw-r--r--boost/asio/handler_invoke_hook.hpp72
-rw-r--r--boost/asio/high_resolution_timer.hpp65
-rw-r--r--boost/asio/impl/connect.hpp391
-rw-r--r--boost/asio/impl/error.ipp129
-rw-r--r--boost/asio/impl/io_service.hpp143
-rw-r--r--boost/asio/impl/io_service.ipp157
-rw-r--r--boost/asio/impl/read.hpp696
-rw-r--r--boost/asio/impl/read_at.hpp745
-rw-r--r--boost/asio/impl/read_until.hpp1086
-rw-r--r--boost/asio/impl/serial_port_base.hpp61
-rw-r--r--boost/asio/impl/serial_port_base.ipp557
-rw-r--r--boost/asio/impl/src.cpp25
-rw-r--r--boost/asio/impl/src.hpp68
-rw-r--r--boost/asio/impl/write.hpp709
-rw-r--r--boost/asio/impl/write_at.hpp751
-rw-r--r--boost/asio/io_service.hpp772
-rw-r--r--boost/asio/ip/address.hpp202
-rw-r--r--boost/asio/ip/address_v4.hpp243
-rw-r--r--boost/asio/ip/address_v6.hpp248
-rw-r--r--boost/asio/ip/basic_endpoint.hpp265
-rw-r--r--boost/asio/ip/basic_resolver.hpp266
-rw-r--r--boost/asio/ip/basic_resolver_entry.hpp96
-rw-r--r--boost/asio/ip/basic_resolver_iterator.hpp197
-rw-r--r--boost/asio/ip/basic_resolver_query.hpp246
-rw-r--r--boost/asio/ip/detail/endpoint.hpp141
-rw-r--r--boost/asio/ip/detail/impl/endpoint.ipp203
-rw-r--r--boost/asio/ip/detail/socket_option.hpp568
-rw-r--r--boost/asio/ip/host_name.hpp44
-rw-r--r--boost/asio/ip/icmp.hpp115
-rw-r--r--boost/asio/ip/impl/address.hpp55
-rw-r--r--boost/asio/ip/impl/address.ipp228
-rw-r--r--boost/asio/ip/impl/address_v4.hpp55
-rw-r--r--boost/asio/ip/impl/address_v4.ipp178
-rw-r--r--boost/asio/ip/impl/address_v6.hpp55
-rw-r--r--boost/asio/ip/impl/address_v6.ipp299
-rw-r--r--boost/asio/ip/impl/basic_endpoint.hpp57
-rw-r--r--boost/asio/ip/impl/host_name.ipp56
-rw-r--r--boost/asio/ip/multicast.hpp180
-rw-r--r--boost/asio/ip/resolver_query_base.hpp157
-rw-r--r--boost/asio/ip/resolver_service.hpp153
-rw-r--r--boost/asio/ip/tcp.hpp157
-rw-r--r--boost/asio/ip/udp.hpp113
-rw-r--r--boost/asio/ip/unicast.hpp69
-rw-r--r--boost/asio/ip/v6_only.hpp71
-rw-r--r--boost/asio/is_read_buffered.hpp61
-rw-r--r--boost/asio/is_write_buffered.hpp61
-rw-r--r--boost/asio/local/basic_endpoint.hpp241
-rw-r--r--boost/asio/local/connect_pair.hpp106
-rw-r--r--boost/asio/local/datagram_protocol.hpp82
-rw-r--r--boost/asio/local/detail/endpoint.hpp135
-rw-r--r--boost/asio/local/detail/impl/endpoint.ipp130
-rw-r--r--boost/asio/local/stream_protocol.hpp92
-rw-r--r--boost/asio/placeholders.hpp122
-rw-r--r--boost/asio/posix/basic_descriptor.hpp492
-rw-r--r--boost/asio/posix/basic_stream_descriptor.hpp360
-rw-r--r--boost/asio/posix/descriptor_base.hpp99
-rw-r--r--boost/asio/posix/stream_descriptor.hpp39
-rw-r--r--boost/asio/posix/stream_descriptor_service.hpp247
-rw-r--r--boost/asio/raw_socket_service.hpp378
-rw-r--r--boost/asio/read.hpp624
-rw-r--r--boost/asio/read_at.hpp657
-rw-r--r--boost/asio/read_until.hpp906
-rw-r--r--boost/asio/seq_packet_socket_service.hpp341
-rw-r--r--boost/asio/serial_port.hpp38
-rw-r--r--boost/asio/serial_port_base.hpp176
-rw-r--r--boost/asio/serial_port_service.hpp240
-rw-r--r--boost/asio/signal_set.hpp30
-rw-r--r--boost/asio/signal_set_service.hpp128
-rw-r--r--boost/asio/socket_acceptor_service.hpp277
-rw-r--r--boost/asio/socket_base.hpp520
-rw-r--r--boost/asio/ssl.hpp30
-rw-r--r--boost/asio/ssl/basic_context.hpp42
-rw-r--r--boost/asio/ssl/context.hpp533
-rw-r--r--boost/asio/ssl/context_base.hpp150
-rw-r--r--boost/asio/ssl/context_service.hpp42
-rw-r--r--boost/asio/ssl/detail/engine.hpp162
-rw-r--r--boost/asio/ssl/detail/handshake_op.hpp70
-rw-r--r--boost/asio/ssl/detail/impl/engine.ipp306
-rw-r--r--boost/asio/ssl/detail/impl/openssl_init.ipp109
-rw-r--r--boost/asio/ssl/detail/io.hpp336
-rw-r--r--boost/asio/ssl/detail/openssl_init.hpp88
-rw-r--r--boost/asio/ssl/detail/openssl_types.hpp26
-rw-r--r--boost/asio/ssl/detail/password_callback.hpp74
-rw-r--r--boost/asio/ssl/detail/read_op.hpp75
-rw-r--r--boost/asio/ssl/detail/shutdown_op.hpp62
-rw-r--r--boost/asio/ssl/detail/stream_core.hpp92
-rw-r--r--boost/asio/ssl/detail/verify_callback.hpp70
-rw-r--r--boost/asio/ssl/detail/write_op.hpp75
-rw-r--r--boost/asio/ssl/error.hpp72
-rw-r--r--boost/asio/ssl/impl/context.hpp73
-rw-r--r--boost/asio/ssl/impl/context.ipp527
-rw-r--r--boost/asio/ssl/impl/error.ipp59
-rw-r--r--boost/asio/ssl/impl/rfc2818_verification.ipp158
-rw-r--r--boost/asio/ssl/impl/src.hpp28
-rw-r--r--boost/asio/ssl/old/basic_context.hpp436
-rw-r--r--boost/asio/ssl/old/context_service.hpp176
-rw-r--r--boost/asio/ssl/old/detail/openssl_context_service.hpp388
-rw-r--r--boost/asio/ssl/old/detail/openssl_operation.hpp526
-rw-r--r--boost/asio/ssl/old/detail/openssl_stream_service.hpp573
-rw-r--r--boost/asio/ssl/old/stream.hpp503
-rw-r--r--boost/asio/ssl/old/stream_service.hpp186
-rw-r--r--boost/asio/ssl/rfc2818_verification.hpp102
-rw-r--r--boost/asio/ssl/stream.hpp606
-rw-r--r--boost/asio/ssl/stream_base.hpp61
-rw-r--r--boost/asio/ssl/stream_service.hpp42
-rw-r--r--boost/asio/ssl/verify_context.hpp75
-rw-r--r--boost/asio/ssl/verify_mode.hpp65
-rw-r--r--boost/asio/steady_timer.hpp63
-rw-r--r--boost/asio/strand.hpp224
-rw-r--r--boost/asio/stream_socket_service.hpp338
-rw-r--r--boost/asio/streambuf.hpp35
-rw-r--r--boost/asio/system_timer.hpp59
-rw-r--r--boost/asio/time_traits.hpp84
-rw-r--r--boost/asio/version.hpp23
-rw-r--r--boost/asio/wait_traits.hpp43
-rw-r--r--boost/asio/waitable_timer_service.hpp161
-rw-r--r--boost/asio/windows/basic_handle.hpp283
-rw-r--r--boost/asio/windows/basic_object_handle.hpp177
-rw-r--r--boost/asio/windows/basic_random_access_handle.hpp374
-rw-r--r--boost/asio/windows/basic_stream_handle.hpp357
-rw-r--r--boost/asio/windows/object_handle.hpp40
-rw-r--r--boost/asio/windows/object_handle_service.hpp170
-rw-r--r--boost/asio/windows/overlapped_ptr.hpp118
-rw-r--r--boost/asio/windows/random_access_handle.hpp39
-rw-r--r--boost/asio/windows/random_access_handle_service.hpp208
-rw-r--r--boost/asio/windows/stream_handle.hpp39
-rw-r--r--boost/asio/windows/stream_handle_service.hpp205
-rw-r--r--boost/asio/write.hpp611
-rw-r--r--boost/asio/write_at.hpp643
-rw-r--r--boost/assert.hpp131
-rw-r--r--boost/assign.hpp24
-rw-r--r--boost/assign/assignment_exception.hpp43
-rw-r--r--boost/assign/list_inserter.hpp400
-rw-r--r--boost/assign/list_of.hpp681
-rw-r--r--boost/assign/ptr_list_inserter.hpp164
-rw-r--r--boost/assign/ptr_list_of.hpp191
-rw-r--r--boost/assign/ptr_map_inserter.hpp103
-rw-r--r--boost/assign/std.hpp27
-rw-r--r--boost/assign/std/deque.hpp38
-rw-r--r--boost/assign/std/list.hpp38
-rw-r--r--boost/assign/std/map.hpp45
-rw-r--r--boost/assign/std/queue.hpp45
-rw-r--r--boost/assign/std/set.hpp44
-rw-r--r--boost/assign/std/slist.hpp45
-rw-r--r--boost/assign/std/stack.hpp37
-rw-r--r--boost/assign/std/vector.hpp37
-rw-r--r--boost/bimap.hpp19
-rw-r--r--boost/bimap/bimap.hpp431
-rw-r--r--boost/bimap/container_adaptor/associative_container_adaptor.hpp287
-rw-r--r--boost/bimap/container_adaptor/container_adaptor.hpp291
-rw-r--r--boost/bimap/container_adaptor/detail/comparison_adaptor.hpp101
-rw-r--r--boost/bimap/container_adaptor/detail/functor_bag.hpp100
-rw-r--r--boost/bimap/container_adaptor/detail/identity_converters.hpp191
-rw-r--r--boost/bimap/container_adaptor/detail/key_extractor.hpp45
-rw-r--r--boost/bimap/container_adaptor/detail/non_unique_container_helper.hpp62
-rw-r--r--boost/bimap/container_adaptor/list_adaptor.hpp249
-rw-r--r--boost/bimap/container_adaptor/list_map_adaptor.hpp282
-rw-r--r--boost/bimap/container_adaptor/map_adaptor.hpp131
-rw-r--r--boost/bimap/container_adaptor/multimap_adaptor.hpp109
-rw-r--r--boost/bimap/container_adaptor/multiset_adaptor.hpp103
-rw-r--r--boost/bimap/container_adaptor/ordered_associative_container_adaptor.hpp312
-rw-r--r--boost/bimap/container_adaptor/sequence_container_adaptor.hpp356
-rw-r--r--boost/bimap/container_adaptor/set_adaptor.hpp100
-rw-r--r--boost/bimap/container_adaptor/support/iterator_facade_converters.hpp77
-rw-r--r--boost/bimap/container_adaptor/unordered_associative_container_adaptor.hpp293
-rw-r--r--boost/bimap/container_adaptor/unordered_map_adaptor.hpp132
-rw-r--r--boost/bimap/container_adaptor/unordered_multimap_adaptor.hpp110
-rw-r--r--boost/bimap/container_adaptor/unordered_multiset_adaptor.hpp102
-rw-r--r--boost/bimap/container_adaptor/unordered_set_adaptor.hpp98
-rw-r--r--boost/bimap/container_adaptor/vector_adaptor.hpp142
-rw-r--r--boost/bimap/container_adaptor/vector_map_adaptor.hpp103
-rw-r--r--boost/bimap/detail/bimap_core.hpp520
-rw-r--r--boost/bimap/detail/concept_tags.hpp97
-rw-r--r--boost/bimap/detail/debug/static_error.hpp36
-rw-r--r--boost/bimap/detail/generate_index_binder.hpp125
-rw-r--r--boost/bimap/detail/generate_relation_binder.hpp88
-rw-r--r--boost/bimap/detail/generate_view_binder.hpp58
-rw-r--r--boost/bimap/detail/is_set_type_of.hpp66
-rw-r--r--boost/bimap/detail/manage_additional_parameters.hpp243
-rw-r--r--boost/bimap/detail/manage_bimap_key.hpp84
-rw-r--r--boost/bimap/detail/map_view_base.hpp553
-rw-r--r--boost/bimap/detail/map_view_iterator.hpp200
-rw-r--r--boost/bimap/detail/modifier_adaptor.hpp89
-rw-r--r--boost/bimap/detail/non_unique_views_helper.hpp71
-rw-r--r--boost/bimap/detail/set_view_base.hpp331
-rw-r--r--boost/bimap/detail/set_view_iterator.hpp193
-rw-r--r--boost/bimap/detail/test/check_metadata.hpp113
-rw-r--r--boost/bimap/detail/user_interface_config.hpp24
-rw-r--r--boost/bimap/list_of.hpp181
-rw-r--r--boost/bimap/multiset_of.hpp205
-rw-r--r--boost/bimap/property_map/set_support.hpp55
-rw-r--r--boost/bimap/property_map/unordered_set_support.hpp55
-rw-r--r--boost/bimap/relation/detail/access_builder.hpp170
-rw-r--r--boost/bimap/relation/detail/metadata_access_builder.hpp103
-rw-r--r--boost/bimap/relation/detail/mutant.hpp83
-rw-r--r--boost/bimap/relation/detail/static_access_builder.hpp105
-rw-r--r--boost/bimap/relation/detail/to_mutable_relation_functor.hpp102
-rw-r--r--boost/bimap/relation/member_at.hpp72
-rw-r--r--boost/bimap/relation/mutant_relation.hpp430
-rw-r--r--boost/bimap/relation/pair_layout.hpp72
-rw-r--r--boost/bimap/relation/structured_pair.hpp508
-rw-r--r--boost/bimap/relation/support/data_extractor.hpp110
-rw-r--r--boost/bimap/relation/support/get.hpp140
-rw-r--r--boost/bimap/relation/support/get_pair_functor.hpp85
-rw-r--r--boost/bimap/relation/support/is_tag_of_member_at.hpp181
-rw-r--r--boost/bimap/relation/support/member_with_tag.hpp180
-rw-r--r--boost/bimap/relation/support/opposite_tag.hpp61
-rw-r--r--boost/bimap/relation/support/pair_by.hpp120
-rw-r--r--boost/bimap/relation/support/pair_type_by.hpp62
-rw-r--r--boost/bimap/relation/support/value_type_of.hpp91
-rw-r--r--boost/bimap/relation/symmetrical_base.hpp97
-rw-r--r--boost/bimap/set_of.hpp206
-rw-r--r--boost/bimap/support/data_type_by.hpp73
-rw-r--r--boost/bimap/support/iterator_type_by.hpp228
-rw-r--r--boost/bimap/support/key_type_by.hpp64
-rw-r--r--boost/bimap/support/lambda.hpp46
-rw-r--r--boost/bimap/support/map_by.hpp132
-rw-r--r--boost/bimap/support/map_type_by.hpp65
-rw-r--r--boost/bimap/support/value_type_by.hpp65
-rw-r--r--boost/bimap/tags/support/apply_to_value_type.hpp70
-rw-r--r--boost/bimap/tags/support/default_tagged.hpp73
-rw-r--r--boost/bimap/tags/support/is_tagged.hpp64
-rw-r--r--boost/bimap/tags/support/overwrite_tagged.hpp73
-rw-r--r--boost/bimap/tags/support/tag_of.hpp75
-rw-r--r--boost/bimap/tags/support/value_type_of.hpp74
-rw-r--r--boost/bimap/tags/tagged.hpp107
-rw-r--r--boost/bimap/unconstrained_set_of.hpp150
-rw-r--r--boost/bimap/unordered_multiset_of.hpp233
-rw-r--r--boost/bimap/unordered_set_of.hpp230
-rw-r--r--boost/bimap/vector_of.hpp186
-rw-r--r--boost/bimap/views/list_map_view.hpp182
-rw-r--r--boost/bimap/views/list_set_view.hpp109
-rw-r--r--boost/bimap/views/map_view.hpp156
-rw-r--r--boost/bimap/views/multimap_view.hpp123
-rw-r--r--boost/bimap/views/multiset_view.hpp110
-rw-r--r--boost/bimap/views/set_view.hpp106
-rw-r--r--boost/bimap/views/unconstrained_map_view.hpp44
-rw-r--r--boost/bimap/views/unconstrained_set_view.hpp42
-rw-r--r--boost/bimap/views/unordered_map_view.hpp174
-rw-r--r--boost/bimap/views/unordered_multimap_view.hpp136
-rw-r--r--boost/bimap/views/unordered_multiset_view.hpp83
-rw-r--r--boost/bimap/views/unordered_set_view.hpp78
-rw-r--r--boost/bimap/views/vector_map_view.hpp306
-rw-r--r--boost/bimap/views/vector_set_view.hpp279
-rw-r--r--boost/bind.hpp24
-rw-r--r--boost/bind/apply.hpp74
-rw-r--r--boost/bind/arg.hpp62
-rw-r--r--boost/bind/bind.hpp1751
-rw-r--r--boost/bind/bind_cc.hpp117
-rw-r--r--boost/bind/bind_mf2_cc.hpp228
-rw-r--r--boost/bind/bind_mf_cc.hpp227
-rw-r--r--boost/bind/bind_template.hpp345
-rw-r--r--boost/bind/make_adaptable.hpp187
-rw-r--r--boost/bind/mem_fn.hpp389
-rw-r--r--boost/bind/mem_fn_cc.hpp103
-rw-r--r--boost/bind/mem_fn_template.hpp1047
-rw-r--r--boost/bind/mem_fn_vw.hpp130
-rw-r--r--boost/bind/placeholders.hpp69
-rw-r--r--boost/bind/protect.hpp304
-rw-r--r--boost/bind/storage.hpp475
-rw-r--r--boost/blank.hpp106
-rw-r--r--boost/blank_fwd.hpp22
-rw-r--r--boost/call_traits.hpp24
-rw-r--r--boost/cast.hpp107
-rw-r--r--boost/cerrno.hpp331
-rw-r--r--boost/checked_delete.hpp69
-rw-r--r--boost/chrono.hpp20
-rw-r--r--boost/chrono/ceil.hpp36
-rw-r--r--boost/chrono/chrono.hpp15
-rw-r--r--boost/chrono/chrono_io.hpp19
-rw-r--r--boost/chrono/clock_string.hpp25
-rw-r--r--boost/chrono/config.hpp161
-rw-r--r--boost/chrono/detail/inlined/chrono.hpp44
-rw-r--r--boost/chrono/detail/inlined/mac/chrono.hpp241
-rw-r--r--boost/chrono/detail/inlined/mac/process_cpu_clocks.hpp331
-rw-r--r--boost/chrono/detail/inlined/mac/thread_clock.hpp15
-rw-r--r--boost/chrono/detail/inlined/posix/chrono.hpp120
-rw-r--r--boost/chrono/detail/inlined/posix/process_cpu_clocks.hpp352
-rw-r--r--boost/chrono/detail/inlined/posix/thread_clock.hpp88
-rw-r--r--boost/chrono/detail/inlined/process_cpu_clocks.hpp45
-rw-r--r--boost/chrono/detail/inlined/thread_clock.hpp44
-rw-r--r--boost/chrono/detail/inlined/win/chrono.hpp159
-rw-r--r--boost/chrono/detail/inlined/win/process_cpu_clocks.hpp274
-rw-r--r--boost/chrono/detail/inlined/win/thread_clock.hpp102
-rw-r--r--boost/chrono/detail/is_evenly_divisible_by.hpp31
-rw-r--r--boost/chrono/detail/no_warning/signed_unsigned_cmp.hpp44
-rw-r--r--boost/chrono/detail/scan_keyword.hpp162
-rw-r--r--boost/chrono/detail/static_assert.hpp30
-rw-r--r--boost/chrono/detail/system.hpp26
-rw-r--r--boost/chrono/duration.hpp786
-rw-r--r--boost/chrono/floor.hpp34
-rw-r--r--boost/chrono/include.hpp23
-rw-r--r--boost/chrono/io_v1/chrono_io.hpp637
-rw-r--r--boost/chrono/process_cpu_clocks.hpp514
-rw-r--r--boost/chrono/round.hpp55
-rw-r--r--boost/chrono/system_clocks.hpp229
-rw-r--r--boost/chrono/thread_clock.hpp78
-rw-r--r--boost/chrono/time_point.hpp371
-rw-r--r--boost/chrono/typeof/boost/chrono/chrono.hpp33
-rw-r--r--boost/chrono/typeof/boost/ratio.hpp26
-rw-r--r--boost/circular_buffer.hpp74
-rw-r--r--boost/circular_buffer/base.hpp2821
-rw-r--r--boost/circular_buffer/debug.hpp227
-rw-r--r--boost/circular_buffer/details.hpp470
-rw-r--r--boost/circular_buffer/space_optimized.hpp1425
-rw-r--r--boost/circular_buffer_fwd.hpp43
-rw-r--r--boost/compatibility/cpp_c_headers/cassert10
-rw-r--r--boost/compatibility/cpp_c_headers/cctype26
-rw-r--r--boost/compatibility/cpp_c_headers/cerrno10
-rw-r--r--boost/compatibility/cpp_c_headers/cfloat10
-rw-r--r--boost/compatibility/cpp_c_headers/climits10
-rw-r--r--boost/compatibility/cpp_c_headers/clocale16
-rw-r--r--boost/compatibility/cpp_c_headers/cmath35
-rw-r--r--boost/compatibility/cpp_c_headers/csetjmp15
-rw-r--r--boost/compatibility/cpp_c_headers/csignal16
-rw-r--r--boost/compatibility/cpp_c_headers/cstdarg14
-rw-r--r--boost/compatibility/cpp_c_headers/cstddef15
-rw-r--r--boost/compatibility/cpp_c_headers/cstdio57
-rw-r--r--boost/compatibility/cpp_c_headers/cstdlib43
-rw-r--r--boost/compatibility/cpp_c_headers/cstring36
-rw-r--r--boost/compatibility/cpp_c_headers/ctime26
-rw-r--r--boost/compatibility/cpp_c_headers/cwchar156
-rw-r--r--boost/compatibility/cpp_c_headers/cwctype39
-rw-r--r--boost/compressed_pair.hpp24
-rw-r--r--boost/concept/assert.hpp46
-rw-r--r--boost/concept/detail/backward_compatibility.hpp16
-rw-r--r--boost/concept/detail/borland.hpp30
-rw-r--r--boost/concept/detail/concept_def.hpp51
-rw-r--r--boost/concept/detail/concept_undef.hpp5
-rw-r--r--boost/concept/detail/general.hpp75
-rw-r--r--boost/concept/detail/has_constraints.hpp50
-rw-r--r--boost/concept/detail/msvc.hpp114
-rw-r--r--boost/concept/requires.hpp78
-rw-r--r--boost/concept/usage.hpp44
-rw-r--r--boost/concept_archetype.hpp669
-rw-r--r--boost/concept_check.hpp1083
-rw-r--r--boost/concept_check/borland.hpp25
-rw-r--r--boost/concept_check/general.hpp82
-rw-r--r--boost/concept_check/has_constraints.hpp31
-rw-r--r--boost/concept_check/msvc.hpp90
-rw-r--r--boost/config.hpp70
-rw-r--r--boost/config/abi/borland_prefix.hpp27
-rw-r--r--boost/config/abi/borland_suffix.hpp12
-rw-r--r--boost/config/abi/msvc_prefix.hpp22
-rw-r--r--boost/config/abi/msvc_suffix.hpp8
-rw-r--r--boost/config/abi_prefix.hpp25
-rw-r--r--boost/config/abi_suffix.hpp27
-rw-r--r--boost/config/auto_link.hpp422
-rw-r--r--boost/config/compiler/borland.hpp285
-rw-r--r--boost/config/compiler/clang.hpp121
-rw-r--r--boost/config/compiler/codegear.hpp178
-rw-r--r--boost/config/compiler/comeau.hpp59
-rw-r--r--boost/config/compiler/common_edg.hpp101
-rw-r--r--boost/config/compiler/compaq_cxx.hpp19
-rw-r--r--boost/config/compiler/cray.hpp61
-rw-r--r--boost/config/compiler/digitalmars.hpp101
-rw-r--r--boost/config/compiler/gcc.hpp252
-rw-r--r--boost/config/compiler/gcc_xml.hpp59
-rw-r--r--boost/config/compiler/greenhills.hpp28
-rw-r--r--boost/config/compiler/hp_acc.hpp138
-rw-r--r--boost/config/compiler/intel.hpp270
-rw-r--r--boost/config/compiler/kai.hpp33
-rw-r--r--boost/config/compiler/metrowerks.hpp142
-rw-r--r--boost/config/compiler/mpw.hpp84
-rw-r--r--boost/config/compiler/nvcc.hpp28
-rw-r--r--boost/config/compiler/pathscale.hpp80
-rw-r--r--boost/config/compiler/pgi.hpp77
-rw-r--r--boost/config/compiler/sgi_mipspro.hpp29
-rw-r--r--boost/config/compiler/sunpro_cc.hpp147
-rw-r--r--boost/config/compiler/vacpp.hpp120
-rw-r--r--boost/config/compiler/visualc.hpp287
-rw-r--r--boost/config/no_tr1/cmath.hpp28
-rw-r--r--boost/config/no_tr1/complex.hpp28
-rw-r--r--boost/config/no_tr1/functional.hpp28
-rw-r--r--boost/config/no_tr1/memory.hpp28
-rw-r--r--boost/config/no_tr1/utility.hpp28
-rw-r--r--boost/config/platform/aix.hpp33
-rw-r--r--boost/config/platform/amigaos.hpp15
-rw-r--r--boost/config/platform/beos.hpp26
-rw-r--r--boost/config/platform/bsd.hpp86
-rw-r--r--boost/config/platform/cray.hpp18
-rw-r--r--boost/config/platform/cygwin.hpp58
-rw-r--r--boost/config/platform/hpux.hpp87
-rw-r--r--boost/config/platform/irix.hpp31
-rw-r--r--boost/config/platform/linux.hpp103
-rw-r--r--boost/config/platform/macos.hpp87
-rw-r--r--boost/config/platform/qnxnto.hpp31
-rw-r--r--boost/config/platform/solaris.hpp28
-rw-r--r--boost/config/platform/symbian.hpp97
-rw-r--r--boost/config/platform/vms.hpp25
-rw-r--r--boost/config/platform/vxworks.hpp31
-rw-r--r--boost/config/platform/win32.hpp71
-rw-r--r--boost/config/posix_features.hpp95
-rw-r--r--boost/config/requires_threads.hpp92
-rw-r--r--boost/config/select_compiler_config.hpp112
-rw-r--r--boost/config/select_platform_config.hpp105
-rw-r--r--boost/config/select_stdlib_config.hpp85
-rw-r--r--boost/config/stdlib/dinkumware.hpp145
-rw-r--r--boost/config/stdlib/libcomo.hpp69
-rw-r--r--boost/config/stdlib/libcpp.hpp36
-rw-r--r--boost/config/stdlib/libstdcpp3.hpp155
-rw-r--r--boost/config/stdlib/modena.hpp53
-rw-r--r--boost/config/stdlib/msl.hpp81
-rw-r--r--boost/config/stdlib/roguewave.hpp183
-rw-r--r--boost/config/stdlib/sgi.hpp145
-rw-r--r--boost/config/stdlib/stlport.hpp244
-rw-r--r--boost/config/stdlib/vacpp.hpp51
-rw-r--r--boost/config/suffix.hpp704
-rw-r--r--boost/config/user.hpp124
-rw-r--r--boost/config/warning_disable.hpp47
-rw-r--r--boost/container/allocator/allocator_traits.hpp382
-rw-r--r--boost/container/allocator/memory_util.hpp77
-rw-r--r--boost/container/allocator/scoped_allocator.hpp651
-rw-r--r--boost/container/container_fwd.hpp177
-rw-r--r--boost/container/deque.hpp2011
-rw-r--r--boost/container/detail/adaptive_node_pool_impl.hpp648
-rw-r--r--boost/container/detail/advanced_insert_int.hpp428
-rw-r--r--boost/container/detail/algorithms.hpp60
-rw-r--r--boost/container/detail/allocation_type.hpp54
-rw-r--r--boost/container/detail/config_begin.hpp48
-rw-r--r--boost/container/detail/config_end.hpp17
-rw-r--r--boost/container/detail/destroyers.hpp163
-rw-r--r--boost/container/detail/flat_tree.hpp822
-rw-r--r--boost/container/detail/function_detector.hpp88
-rw-r--r--boost/container/detail/iterators.hpp548
-rw-r--r--boost/container/detail/math_functions.hpp113
-rw-r--r--boost/container/detail/mpl.hpp160
-rw-r--r--boost/container/detail/multiallocation_chain.hpp254
-rw-r--r--boost/container/detail/node_alloc_holder.hpp488
-rw-r--r--boost/container/detail/node_pool_impl.hpp367
-rw-r--r--boost/container/detail/pair.hpp320
-rw-r--r--boost/container/detail/pool_common.hpp52
-rw-r--r--boost/container/detail/preprocessor.hpp178
-rw-r--r--boost/container/detail/stored_ref.hpp92
-rw-r--r--boost/container/detail/transform_iterator.hpp176
-rw-r--r--boost/container/detail/tree.hpp1154
-rw-r--r--boost/container/detail/type_traits.hpp203
-rw-r--r--boost/container/detail/utilities.hpp271
-rw-r--r--boost/container/detail/value_init.hpp45
-rw-r--r--boost/container/detail/variadic_templates_tools.hpp153
-rw-r--r--boost/container/detail/version_type.hpp92
-rw-r--r--boost/container/detail/workaround.hpp31
-rw-r--r--boost/container/flat_map.hpp1457
-rw-r--r--boost/container/flat_set.hpp1265
-rw-r--r--boost/container/list.hpp1371
-rw-r--r--boost/container/map.hpp1317
-rw-r--r--boost/container/set.hpp1176
-rw-r--r--boost/container/slist.hpp1549
-rw-r--r--boost/container/stable_vector.hpp1818
-rw-r--r--boost/container/string.hpp2895
-rw-r--r--boost/container/vector.hpp2036
-rw-r--r--boost/crc.hpp1110
-rw-r--r--boost/cregex.hpp39
-rw-r--r--boost/cstdint.hpp508
-rw-r--r--boost/cstdlib.hpp41
-rw-r--r--boost/current_function.hpp68
-rw-r--r--boost/date_time.hpp17
-rw-r--r--boost/date_time/adjust_functors.hpp178
-rw-r--r--boost/date_time/c_local_time_adjustor.hpp66
-rw-r--r--boost/date_time/c_time.hpp123
-rw-r--r--boost/date_time/compiler_config.hpp169
-rw-r--r--boost/date_time/constrained_value.hpp121
-rw-r--r--boost/date_time/date.hpp208
-rw-r--r--boost/date_time/date_clock_device.hpp77
-rw-r--r--boost/date_time/date_defs.hpp26
-rw-r--r--boost/date_time/date_duration.hpp146
-rw-r--r--boost/date_time/date_duration_types.hpp269
-rw-r--r--boost/date_time/date_facet.hpp764
-rw-r--r--boost/date_time/date_format_simple.hpp159
-rw-r--r--boost/date_time/date_formatting.hpp133
-rw-r--r--boost/date_time/date_formatting_limited.hpp121
-rw-r--r--boost/date_time/date_formatting_locales.hpp233
-rw-r--r--boost/date_time/date_generator_formatter.hpp265
-rw-r--r--boost/date_time/date_generator_parser.hpp330
-rw-r--r--boost/date_time/date_generators.hpp509
-rw-r--r--boost/date_time/date_iterator.hpp101
-rw-r--r--boost/date_time/date_names_put.hpp320
-rw-r--r--boost/date_time/date_parsing.hpp316
-rw-r--r--boost/date_time/dst_rules.hpp391
-rw-r--r--boost/date_time/dst_transition_generators.hpp75
-rw-r--r--boost/date_time/filetime_functions.hpp170
-rw-r--r--boost/date_time/format_date_parser.hpp743
-rw-r--r--boost/date_time/gregorian/conversion.hpp68
-rw-r--r--boost/date_time/gregorian/formatters.hpp162
-rw-r--r--boost/date_time/gregorian/formatters_limited.hpp81
-rw-r--r--boost/date_time/gregorian/greg_calendar.hpp48
-rw-r--r--boost/date_time/gregorian/greg_date.hpp136
-rw-r--r--boost/date_time/gregorian/greg_day.hpp57
-rw-r--r--boost/date_time/gregorian/greg_day_of_year.hpp38
-rw-r--r--boost/date_time/gregorian/greg_duration.hpp134
-rw-r--r--boost/date_time/gregorian/greg_duration_types.hpp43
-rw-r--r--boost/date_time/gregorian/greg_facet.hpp354
-rw-r--r--boost/date_time/gregorian/greg_month.hpp105
-rw-r--r--boost/date_time/gregorian/greg_serialize.hpp490
-rw-r--r--boost/date_time/gregorian/greg_weekday.hpp66
-rw-r--r--boost/date_time/gregorian/greg_year.hpp53
-rw-r--r--boost/date_time/gregorian/greg_ymd.hpp33
-rw-r--r--boost/date_time/gregorian/gregorian.hpp38
-rw-r--r--boost/date_time/gregorian/gregorian_io.hpp784
-rw-r--r--boost/date_time/gregorian/gregorian_types.hpp109
-rw-r--r--boost/date_time/gregorian/parsers.hpp91
-rw-r--r--boost/date_time/gregorian_calendar.hpp70
-rw-r--r--boost/date_time/gregorian_calendar.ipp219
-rw-r--r--boost/date_time/int_adapter.hpp509
-rw-r--r--boost/date_time/iso_format.hpp303
-rw-r--r--boost/date_time/local_time/conversion.hpp34
-rw-r--r--boost/date_time/local_time/custom_time_zone.hpp169
-rw-r--r--boost/date_time/local_time/date_duration_operators.hpp115
-rw-r--r--boost/date_time/local_time/dst_transition_day_rules.hpp77
-rw-r--r--boost/date_time/local_time/local_date_time.hpp528
-rw-r--r--boost/date_time/local_time/local_time.hpp24
-rw-r--r--boost/date_time/local_time/local_time_io.hpp186
-rw-r--r--boost/date_time/local_time/local_time_types.hpp52
-rw-r--r--boost/date_time/local_time/posix_time_zone.hpp474
-rw-r--r--boost/date_time/local_time/tz_database.hpp32
-rw-r--r--boost/date_time/local_time_adjustor.hpp218
-rw-r--r--boost/date_time/local_timezone_defs.hpp193
-rw-r--r--boost/date_time/locale_config.hpp31
-rw-r--r--boost/date_time/microsec_time_clock.hpp127
-rw-r--r--boost/date_time/parse_format_base.hpp29
-rw-r--r--boost/date_time/period.hpp377
-rw-r--r--boost/date_time/period_formatter.hpp196
-rw-r--r--boost/date_time/period_parser.hpp198
-rw-r--r--boost/date_time/posix_time/conversion.hpp94
-rw-r--r--boost/date_time/posix_time/date_duration_operators.hpp114
-rw-r--r--boost/date_time/posix_time/posix_time.hpp39
-rw-r--r--boost/date_time/posix_time/posix_time_config.hpp178
-rw-r--r--boost/date_time/posix_time/posix_time_duration.hpp82
-rw-r--r--boost/date_time/posix_time/posix_time_io.hpp239
-rw-r--r--boost/date_time/posix_time/posix_time_legacy_io.hpp153
-rw-r--r--boost/date_time/posix_time/posix_time_system.hpp68
-rw-r--r--boost/date_time/posix_time/posix_time_types.hpp55
-rw-r--r--boost/date_time/posix_time/ptime.hpp65
-rw-r--r--boost/date_time/posix_time/time_formatters.hpp289
-rw-r--r--boost/date_time/posix_time/time_formatters_limited.hpp212
-rw-r--r--boost/date_time/posix_time/time_parsers.hpp44
-rw-r--r--boost/date_time/posix_time/time_period.hpp29
-rw-r--r--boost/date_time/posix_time/time_serialize.hpp201
-rw-r--r--boost/date_time/special_defs.hpp25
-rw-r--r--boost/date_time/special_values_formatter.hpp96
-rw-r--r--boost/date_time/special_values_parser.hpp159
-rw-r--r--boost/date_time/string_convert.hpp33
-rw-r--r--boost/date_time/string_parse_tree.hpp278
-rw-r--r--boost/date_time/strings_from_facet.hpp125
-rw-r--r--boost/date_time/time.hpp191
-rw-r--r--boost/date_time/time_clock.hpp83
-rw-r--r--boost/date_time/time_defs.hpp43
-rw-r--r--boost/date_time/time_duration.hpp282
-rw-r--r--boost/date_time/time_facet.hpp1367
-rw-r--r--boost/date_time/time_formatting_streams.hpp122
-rw-r--r--boost/date_time/time_iterator.hpp52
-rw-r--r--boost/date_time/time_parsing.hpp321
-rw-r--r--boost/date_time/time_resolution_traits.hpp144
-rw-r--r--boost/date_time/time_system_counted.hpp254
-rw-r--r--boost/date_time/time_system_split.hpp207
-rw-r--r--boost/date_time/time_zone_base.hpp99
-rw-r--r--boost/date_time/time_zone_names.hpp98
-rw-r--r--boost/date_time/tz_db_base.hpp385
-rw-r--r--boost/date_time/wrapping_int.hpp169
-rw-r--r--boost/date_time/year_month_day.hpp45
-rw-r--r--boost/detail/algorithm.hpp82
-rw-r--r--boost/detail/allocator_utilities.hpp212
-rw-r--r--boost/detail/atomic_count.hpp21
-rw-r--r--boost/detail/binary_search.hpp216
-rw-r--r--boost/detail/bitmask.hpp47
-rw-r--r--boost/detail/call_traits.hpp164
-rw-r--r--boost/detail/catch_exceptions.hpp146
-rw-r--r--boost/detail/compressed_pair.hpp443
-rw-r--r--boost/detail/container_fwd.hpp159
-rw-r--r--boost/detail/dynamic_bitset.hpp229
-rw-r--r--boost/detail/endian.hpp78
-rw-r--r--boost/detail/fenv.hpp74
-rw-r--r--boost/detail/has_default_constructor.hpp29
-rw-r--r--boost/detail/identifier.hpp89
-rw-r--r--boost/detail/indirect_traits.hpp487
-rw-r--r--boost/detail/interlocked.hpp163
-rw-r--r--boost/detail/is_function_ref_tester.hpp135
-rw-r--r--boost/detail/is_incrementable.hpp134
-rw-r--r--boost/detail/is_sorted.hpp56
-rw-r--r--boost/detail/is_xxx.hpp61
-rw-r--r--boost/detail/iterator.hpp494
-rw-r--r--boost/detail/lcast_precision.hpp184
-rw-r--r--boost/detail/lightweight_main.hpp36
-rw-r--r--boost/detail/lightweight_mutex.hpp22
-rw-r--r--boost/detail/lightweight_test.hpp143
-rw-r--r--boost/detail/lightweight_thread.hpp135
-rw-r--r--boost/detail/limits.hpp449
-rw-r--r--boost/detail/named_template_params.hpp177
-rw-r--r--boost/detail/no_exceptions_support.hpp87
-rw-r--r--boost/detail/none_t.hpp28
-rw-r--r--boost/detail/numeric_traits.hpp191
-rw-r--r--boost/detail/ob_call_traits.hpp168
-rw-r--r--boost/detail/ob_compressed_pair.hpp510
-rw-r--r--boost/detail/quick_allocator.hpp23
-rw-r--r--boost/detail/reference_content.hpp141
-rw-r--r--boost/detail/scoped_enum_emulation.hpp56
-rw-r--r--boost/detail/select_type.hpp36
-rw-r--r--boost/detail/sp_typeinfo.hpp135
-rw-r--r--boost/detail/templated_streams.hpp74
-rw-r--r--boost/detail/utf8_codecvt_facet.hpp190
-rw-r--r--boost/detail/win/GetCurrentProcess.hpp25
-rw-r--r--boost/detail/win/GetCurrentThread.hpp34
-rw-r--r--boost/detail/win/GetLastError.hpp27
-rw-r--r--boost/detail/win/GetProcessTimes.hpp35
-rw-r--r--boost/detail/win/GetThreadTimes.hpp33
-rw-r--r--boost/detail/win/LocalFree.hpp29
-rw-r--r--boost/detail/win/basic_types.hpp111
-rw-r--r--boost/detail/win/directory_management.hpp43
-rw-r--r--boost/detail/win/dll.hpp52
-rw-r--r--boost/detail/win/error_handling.hpp88
-rw-r--r--boost/detail/win/file_management.hpp126
-rw-r--r--boost/detail/win/handles.hpp37
-rw-r--r--boost/detail/win/memory.hpp59
-rw-r--r--boost/detail/win/process.hpp33
-rw-r--r--boost/detail/win/security.hpp62
-rw-r--r--boost/detail/win/synchronization.hpp125
-rw-r--r--boost/detail/win/system.hpp50
-rw-r--r--boost/detail/win/thread.hpp45
-rw-r--r--boost/detail/win/time.hpp72
-rw-r--r--boost/detail/win/timers.hpp41
-rw-r--r--boost/detail/workaround.hpp267
-rw-r--r--boost/dynamic_bitset.hpp17
-rw-r--r--boost/dynamic_bitset/config.hpp72
-rw-r--r--boost/dynamic_bitset/dynamic_bitset.hpp1761
-rw-r--r--boost/dynamic_bitset_fwd.hpp25
-rw-r--r--boost/enable_shared_from_this.hpp18
-rw-r--r--boost/exception.hpp11
-rw-r--r--boost/exception/all.hpp36
-rw-r--r--boost/exception/current_exception_cast.hpp43
-rw-r--r--boost/exception/detail/attribute_noreturn.hpp17
-rw-r--r--boost/exception/detail/clone_current_exception.hpp47
-rw-r--r--boost/exception/detail/error_info_impl.hpp75
-rw-r--r--boost/exception/detail/exception_ptr.hpp503
-rw-r--r--boost/exception/detail/is_output_streamable.hpp60
-rw-r--r--boost/exception/detail/object_hex_dump.hpp50
-rw-r--r--boost/exception/detail/type_info.hpp83
-rw-r--r--boost/exception/diagnostic_information.hpp200
-rw-r--r--boost/exception/enable_current_exception.hpp6
-rw-r--r--boost/exception/enable_error_info.hpp6
-rw-r--r--boost/exception/errinfo_api_function.hpp22
-rw-r--r--boost/exception/errinfo_at_line.hpp18
-rw-r--r--boost/exception/errinfo_errno.hpp44
-rw-r--r--boost/exception/errinfo_file_handle.hpp20
-rw-r--r--boost/exception/errinfo_file_name.hpp26
-rw-r--r--boost/exception/errinfo_file_open_mode.hpp26
-rw-r--r--boost/exception/errinfo_nested_exception.hpp18
-rw-r--r--boost/exception/errinfo_type_info_name.hpp23
-rw-r--r--boost/exception/error_info.hpp6
-rw-r--r--boost/exception/exception.hpp456
-rw-r--r--boost/exception/get_error_info.hpp130
-rw-r--r--boost/exception/info.hpp199
-rw-r--r--boost/exception/info_tuple.hpp76
-rw-r--r--boost/exception/to_string.hpp83
-rw-r--r--boost/exception/to_string_stub.hpp109
-rw-r--r--boost/exception_ptr.hpp11
-rw-r--r--boost/filesystem.hpp41
-rw-r--r--boost/filesystem/config.hpp35
-rw-r--r--boost/filesystem/convenience.hpp35
-rw-r--r--boost/filesystem/detail/utf8_codecvt_facet.hpp24
-rw-r--r--boost/filesystem/exception.hpp35
-rw-r--r--boost/filesystem/fstream.hpp35
-rw-r--r--boost/filesystem/operations.hpp35
-rw-r--r--boost/filesystem/path.hpp35
-rw-r--r--boost/filesystem/v2/config.hpp106
-rw-r--r--boost/filesystem/v2/convenience.hpp339
-rw-r--r--boost/filesystem/v2/exception.hpp9
-rw-r--r--boost/filesystem/v2/fstream.hpp613
-rw-r--r--boost/filesystem/v2/operations.hpp1245
-rw-r--r--boost/filesystem/v2/path.hpp1571
-rw-r--r--boost/filesystem/v3/config.hpp85
-rw-r--r--boost/filesystem/v3/convenience.hpp74
-rw-r--r--boost/filesystem/v3/exception.hpp9
-rw-r--r--boost/filesystem/v3/fstream.hpp208
-rw-r--r--boost/filesystem/v3/operations.hpp1199
-rw-r--r--boost/filesystem/v3/path.hpp760
-rw-r--r--boost/filesystem/v3/path_traits.hpp247
-rw-r--r--boost/flyweight.hpp22
-rw-r--r--boost/flyweight/assoc_container_factory.hpp105
-rw-r--r--boost/flyweight/assoc_container_factory_fwd.hpp35
-rw-r--r--boost/flyweight/detail/default_value_policy.hpp58
-rw-r--r--boost/flyweight/detail/dyn_perfect_fwd.hpp75
-rw-r--r--boost/flyweight/detail/flyweight_core.hpp252
-rw-r--r--boost/flyweight/detail/is_placeholder_expr.hpp65
-rw-r--r--boost/flyweight/detail/nested_xxx_if_not_ph.hpp39
-rw-r--r--boost/flyweight/detail/not_placeholder_expr.hpp58
-rw-r--r--boost/flyweight/detail/perfect_fwd.hpp28
-rw-r--r--boost/flyweight/detail/pp_perfect_fwd.hpp153
-rw-r--r--boost/flyweight/detail/recursive_lw_mutex.hpp91
-rw-r--r--boost/flyweight/detail/value_tag.hpp50
-rw-r--r--boost/flyweight/factory_tag.hpp44
-rw-r--r--boost/flyweight/flyweight.hpp407
-rw-r--r--boost/flyweight/flyweight_fwd.hpp166
-rw-r--r--boost/flyweight/hashed_factory.hpp114
-rw-r--r--boost/flyweight/hashed_factory_fwd.hpp40
-rw-r--r--boost/flyweight/holder_tag.hpp44
-rw-r--r--boost/flyweight/intermodule_holder.hpp54
-rw-r--r--boost/flyweight/intermodule_holder_fwd.hpp29
-rw-r--r--boost/flyweight/key_value.hpp238
-rw-r--r--boost/flyweight/key_value_fwd.hpp29
-rw-r--r--boost/flyweight/locking_tag.hpp44
-rw-r--r--boost/flyweight/no_locking.hpp36
-rw-r--r--boost/flyweight/no_locking_fwd.hpp26
-rw-r--r--boost/flyweight/no_tracking.hpp46
-rw-r--r--boost/flyweight/no_tracking_fwd.hpp26
-rw-r--r--boost/flyweight/refcounted.hpp160
-rw-r--r--boost/flyweight/refcounted_fwd.hpp26
-rw-r--r--boost/flyweight/set_factory.hpp82
-rw-r--r--boost/flyweight/set_factory_fwd.hpp40
-rw-r--r--boost/flyweight/simple_locking.hpp37
-rw-r--r--boost/flyweight/simple_locking_fwd.hpp26
-rw-r--r--boost/flyweight/static_holder.hpp56
-rw-r--r--boost/flyweight/static_holder_fwd.hpp29
-rw-r--r--boost/flyweight/tag.hpp46
-rw-r--r--boost/flyweight/tracking_tag.hpp44
-rw-r--r--boost/foreach.hpp1124
-rw-r--r--boost/foreach_fwd.hpp74
-rw-r--r--boost/format.hpp59
-rw-r--r--boost/format/alt_sstream.hpp176
-rw-r--r--boost/format/alt_sstream_impl.hpp313
-rw-r--r--boost/format/detail/compat_workarounds.hpp86
-rw-r--r--boost/format/detail/config_macros.hpp97
-rw-r--r--boost/format/detail/msvc_disambiguater.hpp56
-rw-r--r--boost/format/detail/unset_macros.hpp34
-rw-r--r--boost/format/detail/workarounds_gcc-2_95.hpp162
-rw-r--r--boost/format/detail/workarounds_stlport.hpp42
-rw-r--r--boost/format/exceptions.hpp103
-rw-r--r--boost/format/feed_args.hpp277
-rw-r--r--boost/format/format_class.hpp168
-rw-r--r--boost/format/format_fwd.hpp49
-rw-r--r--boost/format/format_implementation.hpp329
-rw-r--r--boost/format/free_funcs.hpp70
-rw-r--r--boost/format/group.hpp684
-rw-r--r--boost/format/internals.hpp201
-rw-r--r--boost/format/internals_fwd.hpp60
-rw-r--r--boost/format/parsing.hpp504
-rw-r--r--boost/function.hpp66
-rw-r--r--boost/function/detail/function_iterate.hpp16
-rw-r--r--boost/function/detail/gen_maybe_include.pl37
-rw-r--r--boost/function/detail/maybe_include.hpp267
-rw-r--r--boost/function/detail/prologue.hpp26
-rw-r--r--boost/function/function0.hpp12
-rw-r--r--boost/function/function1.hpp12
-rw-r--r--boost/function/function10.hpp12
-rw-r--r--boost/function/function2.hpp12
-rw-r--r--boost/function/function3.hpp12
-rw-r--r--boost/function/function4.hpp12
-rw-r--r--boost/function/function5.hpp12
-rw-r--r--boost/function/function6.hpp12
-rw-r--r--boost/function/function7.hpp12
-rw-r--r--boost/function/function8.hpp12
-rw-r--r--boost/function/function9.hpp12
-rw-r--r--boost/function/function_base.hpp910
-rw-r--r--boost/function/function_fwd.hpp70
-rw-r--r--boost/function/function_template.hpp1136
-rw-r--r--boost/function/function_typeof.hpp45
-rw-r--r--boost/function/gen_function_N.pl26
-rw-r--r--boost/function_equal.hpp28
-rw-r--r--boost/function_output_iterator.hpp56
-rw-r--r--boost/function_types/components.hpp431
-rw-r--r--boost/function_types/config/cc_names.hpp31
-rw-r--r--boost/function_types/config/compiler.hpp116
-rw-r--r--boost/function_types/config/config.hpp59
-rw-r--r--boost/function_types/detail/class_transform.hpp62
-rw-r--r--boost/function_types/detail/classifier.hpp82
-rw-r--r--boost/function_types/detail/classifier_impl/arity10_0.hpp55
-rw-r--r--boost/function_types/detail/classifier_impl/arity10_1.hpp52
-rw-r--r--boost/function_types/detail/classifier_impl/arity20_0.hpp53
-rw-r--r--boost/function_types/detail/classifier_impl/arity20_1.hpp53
-rw-r--r--boost/function_types/detail/classifier_impl/arity30_0.hpp53
-rw-r--r--boost/function_types/detail/classifier_impl/arity30_1.hpp53
-rw-r--r--boost/function_types/detail/classifier_impl/arity40_0.hpp53
-rw-r--r--boost/function_types/detail/classifier_impl/arity40_1.hpp53
-rw-r--r--boost/function_types/detail/classifier_impl/arity50_0.hpp53
-rw-r--r--boost/function_types/detail/classifier_impl/arity50_1.hpp52
-rw-r--r--boost/function_types/detail/classifier_impl/master.hpp33
-rw-r--r--boost/function_types/detail/components_as_mpl_sequence.hpp138
-rw-r--r--boost/function_types/detail/components_impl/arity10_0.hpp132
-rw-r--r--boost/function_types/detail/components_impl/arity10_1.hpp122
-rw-r--r--boost/function_types/detail/components_impl/arity20_0.hpp123
-rw-r--r--boost/function_types/detail/components_impl/arity20_1.hpp123
-rw-r--r--boost/function_types/detail/components_impl/arity30_0.hpp123
-rw-r--r--boost/function_types/detail/components_impl/arity30_1.hpp123
-rw-r--r--boost/function_types/detail/components_impl/arity40_0.hpp123
-rw-r--r--boost/function_types/detail/components_impl/arity40_1.hpp123
-rw-r--r--boost/function_types/detail/components_impl/arity50_0.hpp123
-rw-r--r--boost/function_types/detail/components_impl/arity50_1.hpp123
-rw-r--r--boost/function_types/detail/components_impl/master.hpp61
-rw-r--r--boost/function_types/detail/cv_traits.hpp134
-rw-r--r--boost/function_types/detail/encoding/aliases_def.hpp16
-rw-r--r--boost/function_types/detail/encoding/aliases_undef.hpp16
-rw-r--r--boost/function_types/detail/encoding/def.hpp51
-rw-r--r--boost/function_types/detail/encoding/undef.hpp38
-rw-r--r--boost/function_types/detail/pp_arity_loop.hpp149
-rw-r--r--boost/function_types/detail/pp_cc_loop/master.hpp136
-rw-r--r--boost/function_types/detail/pp_cc_loop/preprocessed.hpp120
-rw-r--r--boost/function_types/detail/pp_loop.hpp80
-rw-r--r--boost/function_types/detail/pp_retag_default_cc/master.hpp103
-rw-r--r--boost/function_types/detail/pp_retag_default_cc/preprocessed.hpp59
-rw-r--r--boost/function_types/detail/pp_tags/cc_tag.hpp17
-rw-r--r--boost/function_types/detail/pp_tags/master.hpp126
-rw-r--r--boost/function_types/detail/pp_tags/preprocessed.hpp77
-rw-r--r--boost/function_types/detail/pp_variate_loop/master.hpp152
-rw-r--r--boost/function_types/detail/pp_variate_loop/preprocessed.hpp283
-rw-r--r--boost/function_types/detail/retag_default_cc.hpp23
-rw-r--r--boost/function_types/detail/synthesize.hpp79
-rw-r--r--boost/function_types/detail/synthesize_impl/arity10_0.hpp334
-rw-r--r--boost/function_types/detail/synthesize_impl/arity10_1.hpp326
-rw-r--r--boost/function_types/detail/synthesize_impl/arity20_0.hpp517
-rw-r--r--boost/function_types/detail/synthesize_impl/arity20_1.hpp527
-rw-r--r--boost/function_types/detail/synthesize_impl/arity30_0.hpp717
-rw-r--r--boost/function_types/detail/synthesize_impl/arity30_1.hpp727
-rw-r--r--boost/function_types/detail/synthesize_impl/arity40_0.hpp917
-rw-r--r--boost/function_types/detail/synthesize_impl/arity40_1.hpp927
-rw-r--r--boost/function_types/detail/synthesize_impl/arity50_0.hpp1117
-rw-r--r--boost/function_types/detail/synthesize_impl/arity50_1.hpp1127
-rw-r--r--boost/function_types/detail/synthesize_impl/master.hpp87
-rw-r--r--boost/function_types/detail/to_sequence.hpp47
-rw-r--r--boost/function_types/function_arity.hpp38
-rw-r--r--boost/function_types/function_pointer.hpp32
-rw-r--r--boost/function_types/function_reference.hpp32
-rw-r--r--boost/function_types/function_type.hpp29
-rw-r--r--boost/function_types/is_callable_builtin.hpp35
-rw-r--r--boost/function_types/is_function.hpp34
-rw-r--r--boost/function_types/is_function_pointer.hpp34
-rw-r--r--boost/function_types/is_function_reference.hpp34
-rw-r--r--boost/function_types/is_member_function_pointer.hpp33
-rw-r--r--boost/function_types/is_member_object_pointer.hpp34
-rw-r--r--boost/function_types/is_member_pointer.hpp34
-rw-r--r--boost/function_types/is_nonmember_callable_builtin.hpp35
-rw-r--r--boost/function_types/member_function_pointer.hpp33
-rw-r--r--boost/function_types/member_object_pointer.hpp34
-rw-r--r--boost/function_types/parameter_types.hpp55
-rw-r--r--boost/function_types/property_tags.hpp149
-rw-r--r--boost/function_types/result_type.hpp50
-rw-r--r--boost/functional.hpp548
-rw-r--r--boost/functional/detail/container_fwd.hpp19
-rw-r--r--boost/functional/factory.hpp163
-rw-r--r--boost/functional/forward_adapter.hpp472
-rw-r--r--boost/functional/hash.hpp7
-rw-r--r--boost/functional/hash/detail/float_functions.hpp246
-rw-r--r--boost/functional/hash/detail/hash_float.hpp101
-rw-r--r--boost/functional/hash/detail/hash_float_generic.hpp91
-rw-r--r--boost/functional/hash/detail/hash_float_x86.hpp56
-rw-r--r--boost/functional/hash/detail/limits.hpp61
-rw-r--r--boost/functional/hash/extensions.hpp286
-rw-r--r--boost/functional/hash/hash.hpp536
-rw-r--r--boost/functional/hash/hash_fwd.hpp40
-rw-r--r--boost/functional/hash_fwd.hpp7
-rw-r--r--boost/functional/lightweight_forward_adapter.hpp259
-rw-r--r--boost/functional/value_factory.hpp70
-rw-r--r--boost/fusion/adapted.hpp25
-rw-r--r--boost/fusion/adapted/adt.hpp18
-rw-r--r--boost/fusion/adapted/adt/adapt_adt.hpp73
-rw-r--r--boost/fusion/adapted/adt/adapt_adt_named.hpp30
-rw-r--r--boost/fusion/adapted/adt/adapt_assoc_adt.hpp90
-rw-r--r--boost/fusion/adapted/adt/adapt_assoc_adt_named.hpp28
-rw-r--r--boost/fusion/adapted/adt/detail/adapt_base.hpp181
-rw-r--r--boost/fusion/adapted/adt/detail/extension.hpp24
-rw-r--r--boost/fusion/adapted/array.hpp27
-rw-r--r--boost/fusion/adapted/array/at_impl.hpp38
-rw-r--r--boost/fusion/adapted/array/begin_impl.hpp42
-rw-r--r--boost/fusion/adapted/array/category_of_impl.hpp32
-rw-r--r--boost/fusion/adapted/array/deref_impl.hpp40
-rw-r--r--boost/fusion/adapted/array/end_impl.hpp44
-rw-r--r--boost/fusion/adapted/array/is_sequence_impl.hpp28
-rw-r--r--boost/fusion/adapted/array/is_view_impl.hpp28
-rw-r--r--boost/fusion/adapted/array/size_impl.hpp29
-rw-r--r--boost/fusion/adapted/array/tag_of.hpp72
-rw-r--r--boost/fusion/adapted/array/value_at_impl.hpp28
-rw-r--r--boost/fusion/adapted/array/value_of_impl.hpp28
-rw-r--r--boost/fusion/adapted/boost_array.hpp22
-rw-r--r--boost/fusion/adapted/boost_array/array_iterator.hpp107
-rw-r--r--boost/fusion/adapted/boost_array/detail/at_impl.hpp45
-rw-r--r--boost/fusion/adapted/boost_array/detail/begin_impl.hpp40
-rw-r--r--boost/fusion/adapted/boost_array/detail/category_of_impl.hpp35
-rw-r--r--boost/fusion/adapted/boost_array/detail/end_impl.hpp40
-rw-r--r--boost/fusion/adapted/boost_array/detail/is_sequence_impl.hpp31
-rw-r--r--boost/fusion/adapted/boost_array/detail/is_view_impl.hpp32
-rw-r--r--boost/fusion/adapted/boost_array/detail/size_impl.hpp29
-rw-r--r--boost/fusion/adapted/boost_array/detail/value_at_impl.hpp32
-rw-r--r--boost/fusion/adapted/boost_array/tag_of.hpp58
-rw-r--r--boost/fusion/adapted/boost_tuple.hpp20
-rw-r--r--boost/fusion/adapted/boost_tuple/boost_tuple_iterator.hpp189
-rw-r--r--boost/fusion/adapted/boost_tuple/detail/at_impl.hpp50
-rw-r--r--boost/fusion/adapted/boost_tuple/detail/begin_impl.hpp39
-rw-r--r--boost/fusion/adapted/boost_tuple/detail/category_of_impl.hpp32
-rw-r--r--boost/fusion/adapted/boost_tuple/detail/end_impl.hpp54
-rw-r--r--boost/fusion/adapted/boost_tuple/detail/is_sequence_impl.hpp30
-rw-r--r--boost/fusion/adapted/boost_tuple/detail/is_view_impl.hpp30
-rw-r--r--boost/fusion/adapted/boost_tuple/detail/size_impl.hpp31
-rw-r--r--boost/fusion/adapted/boost_tuple/detail/value_at_impl.hpp30
-rw-r--r--boost/fusion/adapted/boost_tuple/tag_of.hpp114
-rw-r--r--boost/fusion/adapted/mpl.hpp22
-rw-r--r--boost/fusion/adapted/mpl/detail/at_impl.hpp40
-rw-r--r--boost/fusion/adapted/mpl/detail/begin_impl.hpp45
-rw-r--r--boost/fusion/adapted/mpl/detail/category_of_impl.hpp54
-rw-r--r--boost/fusion/adapted/mpl/detail/empty_impl.hpp31
-rw-r--r--boost/fusion/adapted/mpl/detail/end_impl.hpp45
-rw-r--r--boost/fusion/adapted/mpl/detail/has_key_impl.hpp31
-rw-r--r--boost/fusion/adapted/mpl/detail/is_sequence_impl.hpp31
-rw-r--r--boost/fusion/adapted/mpl/detail/is_view_impl.hpp32
-rw-r--r--boost/fusion/adapted/mpl/detail/size_impl.hpp31
-rw-r--r--boost/fusion/adapted/mpl/detail/value_at_impl.hpp31
-rw-r--r--boost/fusion/adapted/mpl/mpl_iterator.hpp113
-rw-r--r--boost/fusion/adapted/std_pair.hpp19
-rw-r--r--boost/fusion/adapted/std_tuple.hpp21
-rw-r--r--boost/fusion/adapted/std_tuple/detail/at_impl.hpp52
-rw-r--r--boost/fusion/adapted/std_tuple/detail/begin_impl.hpp39
-rw-r--r--boost/fusion/adapted/std_tuple/detail/category_of_impl.hpp32
-rw-r--r--boost/fusion/adapted/std_tuple/detail/end_impl.hpp43
-rw-r--r--boost/fusion/adapted/std_tuple/detail/is_sequence_impl.hpp30
-rw-r--r--boost/fusion/adapted/std_tuple/detail/is_view_impl.hpp30
-rw-r--r--boost/fusion/adapted/std_tuple/detail/size_impl.hpp36
-rw-r--r--boost/fusion/adapted/std_tuple/detail/value_at_impl.hpp30
-rw-r--r--boost/fusion/adapted/std_tuple/std_tuple_iterator.hpp107
-rw-r--r--boost/fusion/adapted/std_tuple/tag_of.hpp52
-rw-r--r--boost/fusion/adapted/struct.hpp20
-rw-r--r--boost/fusion/adapted/struct/adapt_assoc_struct.hpp96
-rw-r--r--boost/fusion/adapted/struct/adapt_assoc_struct_named.hpp37
-rw-r--r--boost/fusion/adapted/struct/adapt_struct.hpp71
-rw-r--r--boost/fusion/adapted/struct/adapt_struct_named.hpp39
-rw-r--r--boost/fusion/adapted/struct/define_assoc_struct.hpp43
-rw-r--r--boost/fusion/adapted/struct/define_struct.hpp41
-rw-r--r--boost/fusion/adapted/struct/detail/adapt_base.hpp245
-rw-r--r--boost/fusion/adapted/struct/detail/at_impl.hpp38
-rw-r--r--boost/fusion/adapted/struct/detail/begin_impl.hpp67
-rw-r--r--boost/fusion/adapted/struct/detail/category_of_impl.hpp42
-rw-r--r--boost/fusion/adapted/struct/detail/define_struct.hpp353
-rw-r--r--boost/fusion/adapted/struct/detail/deref_data_impl.hpp22
-rw-r--r--boost/fusion/adapted/struct/detail/deref_impl.hpp41
-rw-r--r--boost/fusion/adapted/struct/detail/end_impl.hpp67
-rw-r--r--boost/fusion/adapted/struct/detail/extension.hpp57
-rw-r--r--boost/fusion/adapted/struct/detail/is_sequence_impl.hpp35
-rw-r--r--boost/fusion/adapted/struct/detail/is_view_impl.hpp33
-rw-r--r--boost/fusion/adapted/struct/detail/key_of_impl.hpp29
-rw-r--r--boost/fusion/adapted/struct/detail/namespace.hpp51
-rw-r--r--boost/fusion/adapted/struct/detail/proxy_type.hpp39
-rw-r--r--boost/fusion/adapted/struct/detail/size_impl.hpp33
-rw-r--r--boost/fusion/adapted/struct/detail/value_at_impl.hpp33
-rw-r--r--boost/fusion/adapted/struct/detail/value_of_data_impl.hpp22
-rw-r--r--boost/fusion/adapted/struct/detail/value_of_impl.hpp29
-rw-r--r--boost/fusion/algorithm.hpp14
-rw-r--r--boost/fusion/algorithm/auxiliary.hpp12
-rw-r--r--boost/fusion/algorithm/auxiliary/copy.hpp73
-rw-r--r--boost/fusion/algorithm/iteration.hpp17
-rw-r--r--boost/fusion/algorithm/iteration/accumulate.hpp41
-rw-r--r--boost/fusion/algorithm/iteration/accumulate_fwd.hpp28
-rw-r--r--boost/fusion/algorithm/iteration/detail/fold.hpp462
-rw-r--r--boost/fusion/algorithm/iteration/detail/for_each.hpp138
-rw-r--r--boost/fusion/algorithm/iteration/detail/preprocessed/fold.hpp381
-rw-r--r--boost/fusion/algorithm/iteration/detail/preprocessed/iter_fold.hpp380
-rw-r--r--boost/fusion/algorithm/iteration/detail/preprocessed/reverse_fold.hpp380
-rw-r--r--boost/fusion/algorithm/iteration/detail/preprocessed/reverse_iter_fold.hpp380
-rw-r--r--boost/fusion/algorithm/iteration/detail/segmented_fold.hpp59
-rw-r--r--boost/fusion/algorithm/iteration/detail/segmented_for_each.hpp48
-rw-r--r--boost/fusion/algorithm/iteration/fold.hpp63
-rw-r--r--boost/fusion/algorithm/iteration/fold_fwd.hpp52
-rw-r--r--boost/fusion/algorithm/iteration/for_each.hpp41
-rw-r--r--boost/fusion/algorithm/iteration/for_each_fwd.hpp27
-rw-r--r--boost/fusion/algorithm/iteration/iter_fold.hpp64
-rw-r--r--boost/fusion/algorithm/iteration/iter_fold_fwd.hpp52
-rw-r--r--boost/fusion/algorithm/iteration/reverse_fold.hpp64
-rw-r--r--boost/fusion/algorithm/iteration/reverse_fold_fwd.hpp52
-rw-r--r--boost/fusion/algorithm/iteration/reverse_iter_fold.hpp65
-rw-r--r--boost/fusion/algorithm/iteration/reverse_iter_fold_fwd.hpp52
-rw-r--r--boost/fusion/algorithm/query.hpp18
-rw-r--r--boost/fusion/algorithm/query/all.hpp34
-rw-r--r--boost/fusion/algorithm/query/any.hpp35
-rw-r--r--boost/fusion/algorithm/query/count.hpp35
-rw-r--r--boost/fusion/algorithm/query/count_if.hpp35
-rw-r--r--boost/fusion/algorithm/query/detail/all.hpp127
-rw-r--r--boost/fusion/algorithm/query/detail/any.hpp130
-rw-r--r--boost/fusion/algorithm/query/detail/count.hpp78
-rw-r--r--boost/fusion/algorithm/query/detail/count_if.hpp170
-rw-r--r--boost/fusion/algorithm/query/detail/find_if.hpp252
-rw-r--r--boost/fusion/algorithm/query/detail/segmented_find.hpp90
-rw-r--r--boost/fusion/algorithm/query/detail/segmented_find_if.hpp90
-rw-r--r--boost/fusion/algorithm/query/find.hpp69
-rw-r--r--boost/fusion/algorithm/query/find_fwd.hpp34
-rw-r--r--boost/fusion/algorithm/query/find_if.hpp64
-rw-r--r--boost/fusion/algorithm/query/find_if_fwd.hpp35
-rw-r--r--boost/fusion/algorithm/query/none.hpp33
-rw-r--r--boost/fusion/algorithm/transformation.hpp30
-rw-r--r--boost/fusion/algorithm/transformation/clear.hpp32
-rw-r--r--boost/fusion/algorithm/transformation/detail/preprocessed/zip.hpp22
-rw-r--r--boost/fusion/algorithm/transformation/detail/preprocessed/zip10.hpp189
-rw-r--r--boost/fusion/algorithm/transformation/detail/preprocessed/zip20.hpp379
-rw-r--r--boost/fusion/algorithm/transformation/detail/preprocessed/zip30.hpp569
-rw-r--r--boost/fusion/algorithm/transformation/detail/preprocessed/zip40.hpp759
-rw-r--r--boost/fusion/algorithm/transformation/detail/preprocessed/zip50.hpp949
-rw-r--r--boost/fusion/algorithm/transformation/detail/replace.hpp73
-rw-r--r--boost/fusion/algorithm/transformation/detail/replace_if.hpp73
-rw-r--r--boost/fusion/algorithm/transformation/erase.hpp108
-rw-r--r--boost/fusion/algorithm/transformation/erase_key.hpp34
-rw-r--r--boost/fusion/algorithm/transformation/filter.hpp34
-rw-r--r--boost/fusion/algorithm/transformation/filter_if.hpp32
-rw-r--r--boost/fusion/algorithm/transformation/insert.hpp63
-rw-r--r--boost/fusion/algorithm/transformation/insert_range.hpp55
-rw-r--r--boost/fusion/algorithm/transformation/join.hpp33
-rw-r--r--boost/fusion/algorithm/transformation/pop_back.hpp166
-rw-r--r--boost/fusion/algorithm/transformation/pop_front.hpp43
-rw-r--r--boost/fusion/algorithm/transformation/push_back.hpp39
-rw-r--r--boost/fusion/algorithm/transformation/push_front.hpp39
-rw-r--r--boost/fusion/algorithm/transformation/remove.hpp35
-rw-r--r--boost/fusion/algorithm/transformation/remove_if.hpp35
-rw-r--r--boost/fusion/algorithm/transformation/replace.hpp35
-rw-r--r--boost/fusion/algorithm/transformation/replace_if.hpp37
-rw-r--r--boost/fusion/algorithm/transformation/reverse.hpp32
-rw-r--r--boost/fusion/algorithm/transformation/transform.hpp51
-rw-r--r--boost/fusion/algorithm/transformation/zip.hpp116
-rw-r--r--boost/fusion/container.hpp17
-rw-r--r--boost/fusion/container/deque.hpp15
-rw-r--r--boost/fusion/container/deque/back_extended_deque.hpp37
-rw-r--r--boost/fusion/container/deque/convert.hpp48
-rw-r--r--boost/fusion/container/deque/deque.hpp121
-rw-r--r--boost/fusion/container/deque/deque_fwd.hpp50
-rw-r--r--boost/fusion/container/deque/deque_iterator.hpp111
-rw-r--r--boost/fusion/container/deque/detail/as_deque.hpp131
-rw-r--r--boost/fusion/container/deque/detail/at_impl.hpp59
-rw-r--r--boost/fusion/container/deque/detail/begin_impl.hpp46
-rw-r--r--boost/fusion/container/deque/detail/convert_impl.hpp45
-rw-r--r--boost/fusion/container/deque/detail/deque_forward_ctor.hpp31
-rw-r--r--boost/fusion/container/deque/detail/deque_initial_size.hpp60
-rw-r--r--boost/fusion/container/deque/detail/deque_keyed_values.hpp102
-rw-r--r--boost/fusion/container/deque/detail/deque_keyed_values_call.hpp38
-rw-r--r--boost/fusion/container/deque/detail/end_impl.hpp46
-rw-r--r--boost/fusion/container/deque/detail/is_sequence_impl.hpp33
-rw-r--r--boost/fusion/container/deque/detail/keyed_element.hpp111
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/as_deque.hpp22
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/as_deque10.hpp211
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/as_deque20.hpp411
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/as_deque30.hpp611
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/as_deque40.hpp811
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/as_deque50.hpp1011
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque.hpp22
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque10.hpp80
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque10_fwd.hpp15
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque20.hpp110
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque20_fwd.hpp15
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque30.hpp140
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque30_fwd.hpp15
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque40.hpp170
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque40_fwd.hpp15
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque50.hpp200
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque50_fwd.hpp15
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque_fwd.hpp22
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque_initial_size.hpp22
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque_initial_size10.hpp18
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque_initial_size20.hpp18
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque_initial_size30.hpp18
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque_initial_size40.hpp18
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque_initial_size50.hpp18
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque_keyed_values.hpp22
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque_keyed_values10.hpp117
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque_keyed_values20.hpp197
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque_keyed_values30.hpp277
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque_keyed_values40.hpp357
-rw-r--r--boost/fusion/container/deque/detail/preprocessed/deque_keyed_values50.hpp437
-rw-r--r--boost/fusion/container/deque/detail/value_at_impl.hpp43
-rw-r--r--boost/fusion/container/deque/front_extended_deque.hpp40
-rw-r--r--boost/fusion/container/deque/limits.hpp28
-rw-r--r--boost/fusion/container/generation.hpp23
-rw-r--r--boost/fusion/container/generation/cons_tie.hpp43
-rw-r--r--boost/fusion/container/generation/deque_tie.hpp105
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/deque_tie.hpp22
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/deque_tie10.hpp170
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/deque_tie20.hpp320
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/deque_tie30.hpp470
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/deque_tie40.hpp620
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/deque_tie50.hpp770
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/list_tie.hpp22
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/list_tie10.hpp170
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/list_tie20.hpp320
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/list_tie30.hpp470
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/list_tie40.hpp620
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/list_tie50.hpp770
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_deque.hpp22
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_deque10.hpp180
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_deque20.hpp330
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_deque30.hpp480
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_deque40.hpp630
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_deque50.hpp780
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_list.hpp22
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_list10.hpp180
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_list20.hpp330
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_list30.hpp480
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_list40.hpp630
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_list50.hpp780
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_map.hpp22
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_map10.hpp241
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_map20.hpp451
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_map30.hpp661
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_map40.hpp871
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_map50.hpp1081
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_set.hpp22
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_set10.hpp180
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_set20.hpp330
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_set30.hpp480
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_set40.hpp630
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_set50.hpp780
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_vector.hpp22
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_vector10.hpp180
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_vector20.hpp330
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_vector30.hpp480
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_vector40.hpp630
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/make_vector50.hpp780
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/map_tie.hpp22
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/map_tie10.hpp241
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/map_tie20.hpp451
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/map_tie30.hpp661
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/map_tie40.hpp871
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/map_tie50.hpp1081
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/vector_tie.hpp22
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/vector_tie10.hpp170
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/vector_tie20.hpp320
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/vector_tie30.hpp470
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/vector_tie40.hpp620
-rw-r--r--boost/fusion/container/generation/detail/preprocessed/vector_tie50.hpp770
-rw-r--r--boost/fusion/container/generation/ignore.hpp32
-rw-r--r--boost/fusion/container/generation/list_tie.hpp105
-rw-r--r--boost/fusion/container/generation/make_cons.hpp43
-rw-r--r--boost/fusion/container/generation/make_deque.hpp124
-rw-r--r--boost/fusion/container/generation/make_list.hpp117
-rw-r--r--boost/fusion/container/generation/make_map.hpp132
-rw-r--r--boost/fusion/container/generation/make_set.hpp119
-rw-r--r--boost/fusion/container/generation/make_vector.hpp117
-rw-r--r--boost/fusion/container/generation/map_tie.hpp136
-rw-r--r--boost/fusion/container/generation/pair_tie.hpp43
-rw-r--r--boost/fusion/container/generation/vector_tie.hpp103
-rw-r--r--boost/fusion/container/list.hpp17
-rw-r--r--boost/fusion/container/list/cons.hpp144
-rw-r--r--boost/fusion/container/list/cons_fwd.hpp20
-rw-r--r--boost/fusion/container/list/cons_iterator.hpp89
-rw-r--r--boost/fusion/container/list/convert.hpp56
-rw-r--r--boost/fusion/container/list/detail/at_impl.hpp132
-rw-r--r--boost/fusion/container/list/detail/begin_impl.hpp49
-rw-r--r--boost/fusion/container/list/detail/build_cons.hpp58
-rw-r--r--boost/fusion/container/list/detail/convert_impl.hpp51
-rw-r--r--boost/fusion/container/list/detail/deref_impl.hpp52
-rw-r--r--boost/fusion/container/list/detail/empty_impl.hpp37
-rw-r--r--boost/fusion/container/list/detail/end_impl.hpp51
-rw-r--r--boost/fusion/container/list/detail/equal_to_impl.hpp39
-rw-r--r--boost/fusion/container/list/detail/list_forward_ctor.hpp47
-rw-r--r--boost/fusion/container/list/detail/list_to_cons.hpp75
-rw-r--r--boost/fusion/container/list/detail/list_to_cons_call.hpp43
-rw-r--r--boost/fusion/container/list/detail/next_impl.hpp59
-rw-r--r--boost/fusion/container/list/detail/preprocessed/list.hpp22
-rw-r--r--boost/fusion/container/list/detail/preprocessed/list10.hpp84
-rw-r--r--boost/fusion/container/list/detail/preprocessed/list10_fwd.hpp16
-rw-r--r--boost/fusion/container/list/detail/preprocessed/list20.hpp114
-rw-r--r--boost/fusion/container/list/detail/preprocessed/list20_fwd.hpp16
-rw-r--r--boost/fusion/container/list/detail/preprocessed/list30.hpp144
-rw-r--r--boost/fusion/container/list/detail/preprocessed/list30_fwd.hpp16
-rw-r--r--boost/fusion/container/list/detail/preprocessed/list40.hpp174
-rw-r--r--boost/fusion/container/list/detail/preprocessed/list40_fwd.hpp16
-rw-r--r--boost/fusion/container/list/detail/preprocessed/list50.hpp204
-rw-r--r--boost/fusion/container/list/detail/preprocessed/list50_fwd.hpp16
-rw-r--r--boost/fusion/container/list/detail/preprocessed/list_fwd.hpp22
-rw-r--r--boost/fusion/container/list/detail/preprocessed/list_to_cons.hpp22
-rw-r--r--boost/fusion/container/list/detail/preprocessed/list_to_cons10.hpp86
-rw-r--r--boost/fusion/container/list/detail/preprocessed/list_to_cons20.hpp146
-rw-r--r--boost/fusion/container/list/detail/preprocessed/list_to_cons30.hpp206
-rw-r--r--boost/fusion/container/list/detail/preprocessed/list_to_cons40.hpp266
-rw-r--r--boost/fusion/container/list/detail/preprocessed/list_to_cons50.hpp326
-rw-r--r--boost/fusion/container/list/detail/reverse_cons.hpp43
-rw-r--r--boost/fusion/container/list/detail/value_at_impl.hpp42
-rw-r--r--boost/fusion/container/list/detail/value_of_impl.hpp36
-rw-r--r--boost/fusion/container/list/limits.hpp21
-rw-r--r--boost/fusion/container/list/list.hpp94
-rw-r--r--boost/fusion/container/list/list_fwd.hpp50
-rw-r--r--boost/fusion/container/map.hpp15
-rw-r--r--boost/fusion/container/map/convert.hpp47
-rw-r--r--boost/fusion/container/map/detail/as_map.hpp130
-rw-r--r--boost/fusion/container/map/detail/at_impl.hpp57
-rw-r--r--boost/fusion/container/map/detail/begin_impl.hpp43
-rw-r--r--boost/fusion/container/map/detail/convert_impl.hpp45
-rw-r--r--boost/fusion/container/map/detail/deref_data_impl.hpp48
-rw-r--r--boost/fusion/container/map/detail/deref_impl.hpp45
-rw-r--r--boost/fusion/container/map/detail/end_impl.hpp43
-rw-r--r--boost/fusion/container/map/detail/key_of_impl.hpp32
-rw-r--r--boost/fusion/container/map/detail/map_forward_ctor.hpp38
-rw-r--r--boost/fusion/container/map/detail/preprocessed/as_map.hpp22
-rw-r--r--boost/fusion/container/map/detail/preprocessed/as_map10.hpp211
-rw-r--r--boost/fusion/container/map/detail/preprocessed/as_map20.hpp411
-rw-r--r--boost/fusion/container/map/detail/preprocessed/as_map30.hpp611
-rw-r--r--boost/fusion/container/map/detail/preprocessed/as_map40.hpp811
-rw-r--r--boost/fusion/container/map/detail/preprocessed/as_map50.hpp1011
-rw-r--r--boost/fusion/container/map/detail/preprocessed/map.hpp22
-rw-r--r--boost/fusion/container/map/detail/preprocessed/map10.hpp62
-rw-r--r--boost/fusion/container/map/detail/preprocessed/map10_fwd.hpp18
-rw-r--r--boost/fusion/container/map/detail/preprocessed/map20.hpp82
-rw-r--r--boost/fusion/container/map/detail/preprocessed/map20_fwd.hpp18
-rw-r--r--boost/fusion/container/map/detail/preprocessed/map30.hpp102
-rw-r--r--boost/fusion/container/map/detail/preprocessed/map30_fwd.hpp18
-rw-r--r--boost/fusion/container/map/detail/preprocessed/map40.hpp122
-rw-r--r--boost/fusion/container/map/detail/preprocessed/map40_fwd.hpp18
-rw-r--r--boost/fusion/container/map/detail/preprocessed/map50.hpp142
-rw-r--r--boost/fusion/container/map/detail/preprocessed/map50_fwd.hpp18
-rw-r--r--boost/fusion/container/map/detail/preprocessed/map_fwd.hpp22
-rw-r--r--boost/fusion/container/map/detail/value_at_impl.hpp34
-rw-r--r--boost/fusion/container/map/detail/value_of_data_impl.hpp32
-rw-r--r--boost/fusion/container/map/detail/value_of_impl.hpp39
-rw-r--r--boost/fusion/container/map/limits.hpp27
-rw-r--r--boost/fusion/container/map/map.hpp99
-rw-r--r--boost/fusion/container/map/map_fwd.hpp52
-rw-r--r--boost/fusion/container/set.hpp15
-rw-r--r--boost/fusion/container/set/convert.hpp47
-rw-r--r--boost/fusion/container/set/detail/as_set.hpp130
-rw-r--r--boost/fusion/container/set/detail/begin_impl.hpp43
-rw-r--r--boost/fusion/container/set/detail/convert_impl.hpp45
-rw-r--r--boost/fusion/container/set/detail/deref_data_impl.hpp24
-rw-r--r--boost/fusion/container/set/detail/deref_impl.hpp45
-rw-r--r--boost/fusion/container/set/detail/end_impl.hpp43
-rw-r--r--boost/fusion/container/set/detail/key_of_impl.hpp24
-rw-r--r--boost/fusion/container/set/detail/preprocessed/as_set.hpp22
-rw-r--r--boost/fusion/container/set/detail/preprocessed/as_set10.hpp211
-rw-r--r--boost/fusion/container/set/detail/preprocessed/as_set20.hpp411
-rw-r--r--boost/fusion/container/set/detail/preprocessed/as_set30.hpp611
-rw-r--r--boost/fusion/container/set/detail/preprocessed/as_set40.hpp811
-rw-r--r--boost/fusion/container/set/detail/preprocessed/as_set50.hpp1011
-rw-r--r--boost/fusion/container/set/detail/preprocessed/set.hpp22
-rw-r--r--boost/fusion/container/set/detail/preprocessed/set10.hpp62
-rw-r--r--boost/fusion/container/set/detail/preprocessed/set10_fwd.hpp18
-rw-r--r--boost/fusion/container/set/detail/preprocessed/set20.hpp82
-rw-r--r--boost/fusion/container/set/detail/preprocessed/set20_fwd.hpp18
-rw-r--r--boost/fusion/container/set/detail/preprocessed/set30.hpp102
-rw-r--r--boost/fusion/container/set/detail/preprocessed/set30_fwd.hpp18
-rw-r--r--boost/fusion/container/set/detail/preprocessed/set40.hpp122
-rw-r--r--boost/fusion/container/set/detail/preprocessed/set40_fwd.hpp18
-rw-r--r--boost/fusion/container/set/detail/preprocessed/set50.hpp142
-rw-r--r--boost/fusion/container/set/detail/preprocessed/set50_fwd.hpp18
-rw-r--r--boost/fusion/container/set/detail/preprocessed/set_fwd.hpp22
-rw-r--r--boost/fusion/container/set/detail/set_forward_ctor.hpp39
-rw-r--r--boost/fusion/container/set/detail/value_of_data_impl.hpp24
-rw-r--r--boost/fusion/container/set/detail/value_of_impl.hpp34
-rw-r--r--boost/fusion/container/set/limits.hpp27
-rw-r--r--boost/fusion/container/set/set.hpp97
-rw-r--r--boost/fusion/container/set/set_fwd.hpp52
-rw-r--r--boost/fusion/container/vector.hpp31
-rw-r--r--boost/fusion/container/vector/convert.hpp47
-rw-r--r--boost/fusion/container/vector/detail/advance_impl.hpp42
-rw-r--r--boost/fusion/container/vector/detail/as_vector.hpp131
-rw-r--r--boost/fusion/container/vector/detail/at_impl.hpp56
-rw-r--r--boost/fusion/container/vector/detail/begin_impl.hpp39
-rw-r--r--boost/fusion/container/vector/detail/convert_impl.hpp45
-rw-r--r--boost/fusion/container/vector/detail/deref_impl.hpp53
-rw-r--r--boost/fusion/container/vector/detail/distance_impl.hpp41
-rw-r--r--boost/fusion/container/vector/detail/end_impl.hpp40
-rw-r--r--boost/fusion/container/vector/detail/equal_to_impl.hpp39
-rw-r--r--boost/fusion/container/vector/detail/next_impl.hpp43
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/as_vector.hpp22
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/as_vector10.hpp211
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/as_vector20.hpp411
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/as_vector30.hpp611
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/as_vector40.hpp811
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/as_vector50.hpp1011
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vector.hpp22
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vector10.hpp863
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vector10_fwd.hpp33
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vector20.hpp864
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vector20_fwd.hpp33
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vector30.hpp864
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vector30_fwd.hpp33
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vector40.hpp864
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vector40_fwd.hpp33
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vector50.hpp864
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vector50_fwd.hpp33
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vector_chooser.hpp21
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vector_chooser10.hpp84
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vector_chooser20.hpp154
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vector_chooser30.hpp224
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vector_chooser40.hpp294
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vector_chooser50.hpp364
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vector_fwd.hpp22
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vvector10.hpp122
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vvector10_fwd.hpp16
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vvector20.hpp142
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vvector20_fwd.hpp16
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vvector30.hpp162
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vvector30_fwd.hpp16
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vvector40.hpp182
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vvector40_fwd.hpp16
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vvector50.hpp202
-rw-r--r--boost/fusion/container/vector/detail/preprocessed/vvector50_fwd.hpp16
-rw-r--r--boost/fusion/container/vector/detail/prior_impl.hpp43
-rw-r--r--boost/fusion/container/vector/detail/value_at_impl.hpp33
-rw-r--r--boost/fusion/container/vector/detail/value_of_impl.hpp37
-rw-r--r--boost/fusion/container/vector/detail/vector_forward_ctor.hpp39
-rw-r--r--boost/fusion/container/vector/detail/vector_n.hpp149
-rw-r--r--boost/fusion/container/vector/detail/vector_n_chooser.hpp107
-rw-r--r--boost/fusion/container/vector/limits.hpp23
-rw-r--r--boost/fusion/container/vector/vector.hpp191
-rw-r--r--boost/fusion/container/vector/vector10.hpp97
-rw-r--r--boost/fusion/container/vector/vector10_fwd.hpp63
-rw-r--r--boost/fusion/container/vector/vector20.hpp78
-rw-r--r--boost/fusion/container/vector/vector20_fwd.hpp58
-rw-r--r--boost/fusion/container/vector/vector30.hpp77
-rw-r--r--boost/fusion/container/vector/vector30_fwd.hpp58
-rw-r--r--boost/fusion/container/vector/vector40.hpp78
-rw-r--r--boost/fusion/container/vector/vector40_fwd.hpp58
-rw-r--r--boost/fusion/container/vector/vector50.hpp77
-rw-r--r--boost/fusion/container/vector/vector50_fwd.hpp58
-rw-r--r--boost/fusion/container/vector/vector_fwd.hpp65
-rw-r--r--boost/fusion/container/vector/vector_iterator.hpp50
-rw-r--r--boost/fusion/functional.hpp17
-rw-r--r--boost/fusion/functional/adapter.hpp16
-rw-r--r--boost/fusion/functional/adapter/detail/access.hpp41
-rw-r--r--boost/fusion/functional/adapter/fused.hpp95
-rw-r--r--boost/fusion/functional/adapter/fused_function_object.hpp100
-rw-r--r--boost/fusion/functional/adapter/fused_procedure.hpp80
-rw-r--r--boost/fusion/functional/adapter/limits.hpp26
-rw-r--r--boost/fusion/functional/adapter/unfused.hpp162
-rw-r--r--boost/fusion/functional/adapter/unfused_typed.hpp164
-rw-r--r--boost/fusion/functional/generation.hpp17
-rw-r--r--boost/fusion/functional/generation/detail/gen_make_adapter.hpp44
-rw-r--r--boost/fusion/functional/generation/make_fused.hpp18
-rw-r--r--boost/fusion/functional/generation/make_fused_function_object.hpp18
-rw-r--r--boost/fusion/functional/generation/make_fused_procedure.hpp18
-rw-r--r--boost/fusion/functional/generation/make_unfused.hpp18
-rw-r--r--boost/fusion/functional/invocation.hpp16
-rw-r--r--boost/fusion/functional/invocation/detail/that_ptr.hpp87
-rw-r--r--boost/fusion/functional/invocation/invoke.hpp331
-rw-r--r--boost/fusion/functional/invocation/invoke_function_object.hpp203
-rw-r--r--boost/fusion/functional/invocation/invoke_procedure.hpp194
-rw-r--r--boost/fusion/functional/invocation/limits.hpp23
-rw-r--r--boost/fusion/include/accumulate.hpp12
-rw-r--r--boost/fusion/include/adapt_adt.hpp13
-rw-r--r--boost/fusion/include/adapt_adt_named.cpp12
-rw-r--r--boost/fusion/include/adapt_adt_named.hpp13
-rw-r--r--boost/fusion/include/adapt_assoc_adt.hpp13
-rw-r--r--boost/fusion/include/adapt_assoc_adt_named.hpp13
-rw-r--r--boost/fusion/include/adapt_assoc_class.hpp13
-rw-r--r--boost/fusion/include/adapt_assoc_class_named.hpp13
-rw-r--r--boost/fusion/include/adapt_assoc_struct.hpp13
-rw-r--r--boost/fusion/include/adapt_assoc_struct_named.hpp13
-rw-r--r--boost/fusion/include/adapt_struct.hpp13
-rw-r--r--boost/fusion/include/adapt_struct_named.hpp13
-rw-r--r--boost/fusion/include/adapted.hpp12
-rw-r--r--boost/fusion/include/adapter.hpp12
-rw-r--r--boost/fusion/include/advance.hpp12
-rw-r--r--boost/fusion/include/algorithm.hpp12
-rw-r--r--boost/fusion/include/all.hpp12
-rw-r--r--boost/fusion/include/any.hpp12
-rw-r--r--boost/fusion/include/array.hpp12
-rw-r--r--boost/fusion/include/as_deque.hpp12
-rw-r--r--boost/fusion/include/as_list.hpp12
-rw-r--r--boost/fusion/include/as_map.hpp12
-rw-r--r--boost/fusion/include/as_set.hpp12
-rw-r--r--boost/fusion/include/as_vector.hpp12
-rw-r--r--boost/fusion/include/at.hpp12
-rw-r--r--boost/fusion/include/at_c.hpp12
-rw-r--r--boost/fusion/include/at_key.hpp12
-rw-r--r--boost/fusion/include/auxiliary.hpp12
-rw-r--r--boost/fusion/include/back.hpp12
-rw-r--r--boost/fusion/include/begin.hpp12
-rw-r--r--boost/fusion/include/boost_array.hpp12
-rw-r--r--boost/fusion/include/boost_tuple.hpp12
-rw-r--r--boost/fusion/include/category_of.hpp12
-rw-r--r--boost/fusion/include/clear.hpp12
-rw-r--r--boost/fusion/include/comparison.hpp12
-rw-r--r--boost/fusion/include/cons.hpp12
-rw-r--r--boost/fusion/include/cons_tie.hpp12
-rw-r--r--boost/fusion/include/container.hpp12
-rw-r--r--boost/fusion/include/convert.hpp12
-rw-r--r--boost/fusion/include/copy.hpp12
-rw-r--r--boost/fusion/include/count.hpp12
-rw-r--r--boost/fusion/include/count_if.hpp12
-rw-r--r--boost/fusion/include/deduce.hpp12
-rw-r--r--boost/fusion/include/deduce_sequence.hpp12
-rw-r--r--boost/fusion/include/define_assoc_struct.hpp13
-rw-r--r--boost/fusion/include/define_struct.hpp13
-rw-r--r--boost/fusion/include/deque.hpp12
-rw-r--r--boost/fusion/include/deque_fwd.hpp12
-rw-r--r--boost/fusion/include/deque_tie.hpp13
-rw-r--r--boost/fusion/include/deref.hpp12
-rw-r--r--boost/fusion/include/deref_data.hpp13
-rw-r--r--boost/fusion/include/distance.hpp12
-rw-r--r--boost/fusion/include/empty.hpp12
-rw-r--r--boost/fusion/include/end.hpp12
-rw-r--r--boost/fusion/include/equal_to.hpp13
-rw-r--r--boost/fusion/include/erase.hpp12
-rw-r--r--boost/fusion/include/erase_key.hpp12
-rw-r--r--boost/fusion/include/filter.hpp12
-rw-r--r--boost/fusion/include/filter_if.hpp12
-rw-r--r--boost/fusion/include/filter_view.hpp12
-rw-r--r--boost/fusion/include/find.hpp12
-rw-r--r--boost/fusion/include/find_if.hpp12
-rw-r--r--boost/fusion/include/fold.hpp12
-rw-r--r--boost/fusion/include/for_each.hpp12
-rw-r--r--boost/fusion/include/front.hpp12
-rw-r--r--boost/fusion/include/functional.hpp12
-rw-r--r--boost/fusion/include/fused.hpp12
-rw-r--r--boost/fusion/include/fused_function_object.hpp12
-rw-r--r--boost/fusion/include/fused_procedure.hpp12
-rw-r--r--boost/fusion/include/generation.hpp13
-rw-r--r--boost/fusion/include/greater.hpp12
-rw-r--r--boost/fusion/include/greater_equal.hpp12
-rw-r--r--boost/fusion/include/has_key.hpp12
-rw-r--r--boost/fusion/include/ignore.hpp13
-rw-r--r--boost/fusion/include/in.hpp12
-rw-r--r--boost/fusion/include/insert.hpp12
-rw-r--r--boost/fusion/include/insert_range.hpp12
-rw-r--r--boost/fusion/include/intrinsic.hpp12
-rw-r--r--boost/fusion/include/invocation.hpp12
-rw-r--r--boost/fusion/include/invoke.hpp12
-rw-r--r--boost/fusion/include/invoke_function_object.hpp12
-rw-r--r--boost/fusion/include/invoke_procedure.hpp12
-rw-r--r--boost/fusion/include/io.hpp12
-rw-r--r--boost/fusion/include/is_iterator.hpp12
-rw-r--r--boost/fusion/include/is_segmented.hpp12
-rw-r--r--boost/fusion/include/is_sequence.hpp12
-rw-r--r--boost/fusion/include/is_view.hpp12
-rw-r--r--boost/fusion/include/iter_fold.hpp13
-rw-r--r--boost/fusion/include/iteration.hpp12
-rw-r--r--boost/fusion/include/iterator.hpp12
-rw-r--r--boost/fusion/include/iterator_adapter.hpp12
-rw-r--r--boost/fusion/include/iterator_base.hpp12
-rw-r--r--boost/fusion/include/iterator_facade.hpp12
-rw-r--r--boost/fusion/include/iterator_range.hpp12
-rw-r--r--boost/fusion/include/join.hpp12
-rw-r--r--boost/fusion/include/joint_view.hpp12
-rw-r--r--boost/fusion/include/key_of.hpp13
-rw-r--r--boost/fusion/include/less.hpp12
-rw-r--r--boost/fusion/include/less_equal.hpp12
-rw-r--r--boost/fusion/include/list.hpp12
-rw-r--r--boost/fusion/include/list_fwd.hpp12
-rw-r--r--boost/fusion/include/list_tie.hpp13
-rw-r--r--boost/fusion/include/make_cons.hpp12
-rw-r--r--boost/fusion/include/make_deque.hpp12
-rw-r--r--boost/fusion/include/make_fused.hpp12
-rw-r--r--boost/fusion/include/make_fused_function_object.hpp12
-rw-r--r--boost/fusion/include/make_fused_procedure.hpp12
-rw-r--r--boost/fusion/include/make_list.hpp12
-rw-r--r--boost/fusion/include/make_map.hpp12
-rw-r--r--boost/fusion/include/make_set.hpp12
-rw-r--r--boost/fusion/include/make_tuple.hpp12
-rw-r--r--boost/fusion/include/make_unfused.hpp13
-rw-r--r--boost/fusion/include/make_vector.hpp12
-rw-r--r--boost/fusion/include/map.hpp12
-rw-r--r--boost/fusion/include/map_fwd.hpp12
-rw-r--r--boost/fusion/include/map_tie.hpp12
-rw-r--r--boost/fusion/include/mpl.hpp13
-rw-r--r--boost/fusion/include/next.hpp12
-rw-r--r--boost/fusion/include/none.hpp12
-rw-r--r--boost/fusion/include/not_equal_to.hpp13
-rw-r--r--boost/fusion/include/nview.hpp12
-rw-r--r--boost/fusion/include/out.hpp12
-rw-r--r--boost/fusion/include/pair.hpp12
-rw-r--r--boost/fusion/include/pair_tie.hpp12
-rw-r--r--boost/fusion/include/pop_back.hpp12
-rw-r--r--boost/fusion/include/pop_front.hpp12
-rw-r--r--boost/fusion/include/prior.hpp12
-rw-r--r--boost/fusion/include/proxy_type.hpp13
-rw-r--r--boost/fusion/include/push_back.hpp12
-rw-r--r--boost/fusion/include/push_front.hpp12
-rw-r--r--boost/fusion/include/query.hpp12
-rw-r--r--boost/fusion/include/remove.hpp12
-rw-r--r--boost/fusion/include/remove_if.hpp12
-rw-r--r--boost/fusion/include/repetetive_view.hpp12
-rw-r--r--boost/fusion/include/replace.hpp12
-rw-r--r--boost/fusion/include/replace_if.hpp12
-rw-r--r--boost/fusion/include/reverse.hpp12
-rw-r--r--boost/fusion/include/reverse_fold.hpp13
-rw-r--r--boost/fusion/include/reverse_iter_fold.hpp13
-rw-r--r--boost/fusion/include/reverse_view.hpp12
-rw-r--r--boost/fusion/include/segmented_fold_until.hpp12
-rw-r--r--boost/fusion/include/segmented_iterator.hpp12
-rw-r--r--boost/fusion/include/segments.hpp12
-rw-r--r--boost/fusion/include/sequence.hpp12
-rw-r--r--boost/fusion/include/sequence_base.hpp12
-rw-r--r--boost/fusion/include/sequence_facade.hpp12
-rw-r--r--boost/fusion/include/set.hpp12
-rw-r--r--boost/fusion/include/set_fwd.hpp12
-rw-r--r--boost/fusion/include/single_view.hpp12
-rw-r--r--boost/fusion/include/size.hpp12
-rw-r--r--boost/fusion/include/std_pair.hpp12
-rw-r--r--boost/fusion/include/struct.hpp12
-rw-r--r--boost/fusion/include/support.hpp12
-rw-r--r--boost/fusion/include/swap.hpp12
-rw-r--r--boost/fusion/include/tag_of.hpp12
-rw-r--r--boost/fusion/include/tag_of_fwd.hpp12
-rw-r--r--boost/fusion/include/transform.hpp12
-rw-r--r--boost/fusion/include/transform_view.hpp12
-rw-r--r--boost/fusion/include/transformation.hpp12
-rw-r--r--boost/fusion/include/tuple.hpp12
-rw-r--r--boost/fusion/include/tuple_fwd.hpp12
-rw-r--r--boost/fusion/include/tuple_tie.hpp12
-rw-r--r--boost/fusion/include/unfused.hpp13
-rw-r--r--boost/fusion/include/unfused_typed.hpp12
-rw-r--r--boost/fusion/include/unused.hpp12
-rw-r--r--boost/fusion/include/value_at.hpp12
-rw-r--r--boost/fusion/include/value_at_key.hpp12
-rw-r--r--boost/fusion/include/value_of.hpp12
-rw-r--r--boost/fusion/include/value_of_data.hpp13
-rw-r--r--boost/fusion/include/vector.hpp12
-rw-r--r--boost/fusion/include/vector10.hpp12
-rw-r--r--boost/fusion/include/vector20.hpp12
-rw-r--r--boost/fusion/include/vector30.hpp12
-rw-r--r--boost/fusion/include/vector40.hpp12
-rw-r--r--boost/fusion/include/vector50.hpp12
-rw-r--r--boost/fusion/include/vector_fwd.hpp12
-rw-r--r--boost/fusion/include/vector_tie.hpp12
-rw-r--r--boost/fusion/include/view.hpp12
-rw-r--r--boost/fusion/include/void.hpp12
-rw-r--r--boost/fusion/include/zip.hpp12
-rw-r--r--boost/fusion/include/zip_view.hpp12
-rw-r--r--boost/fusion/iterator.hpp22
-rw-r--r--boost/fusion/iterator/advance.hpp92
-rw-r--r--boost/fusion/iterator/basic_iterator.hpp141
-rw-r--r--boost/fusion/iterator/deref.hpp72
-rw-r--r--boost/fusion/iterator/deref_data.hpp49
-rw-r--r--boost/fusion/iterator/detail/adapt_deref_traits.hpp34
-rw-r--r--boost/fusion/iterator/detail/adapt_value_traits.hpp28
-rw-r--r--boost/fusion/iterator/detail/advance.hpp102
-rw-r--r--boost/fusion/iterator/detail/distance.hpp64
-rw-r--r--boost/fusion/iterator/detail/segment_sequence.hpp71
-rw-r--r--boost/fusion/iterator/detail/segmented_equal_to.hpp41
-rw-r--r--boost/fusion/iterator/detail/segmented_iterator.hpp144
-rw-r--r--boost/fusion/iterator/detail/segmented_next_impl.hpp254
-rw-r--r--boost/fusion/iterator/distance.hpp78
-rw-r--r--boost/fusion/iterator/equal_to.hpp103
-rw-r--r--boost/fusion/iterator/iterator_adapter.hpp125
-rw-r--r--boost/fusion/iterator/iterator_facade.hpp57
-rw-r--r--boost/fusion/iterator/key_of.hpp42
-rw-r--r--boost/fusion/iterator/mpl.hpp13
-rw-r--r--boost/fusion/iterator/mpl/convert_iterator.hpp58
-rw-r--r--boost/fusion/iterator/mpl/fusion_iterator.hpp79
-rw-r--r--boost/fusion/iterator/next.hpp63
-rw-r--r--boost/fusion/iterator/prior.hpp63
-rw-r--r--boost/fusion/iterator/segmented_iterator.hpp15
-rw-r--r--boost/fusion/iterator/value_of.hpp57
-rw-r--r--boost/fusion/iterator/value_of_data.hpp42
-rw-r--r--boost/fusion/mpl.hpp32
-rw-r--r--boost/fusion/mpl/at.hpp33
-rw-r--r--boost/fusion/mpl/back.hpp32
-rw-r--r--boost/fusion/mpl/begin.hpp31
-rw-r--r--boost/fusion/mpl/clear.hpp33
-rw-r--r--boost/fusion/mpl/detail/clear.hpp46
-rw-r--r--boost/fusion/mpl/empty.hpp26
-rw-r--r--boost/fusion/mpl/end.hpp31
-rw-r--r--boost/fusion/mpl/erase.hpp39
-rw-r--r--boost/fusion/mpl/erase_key.hpp39
-rw-r--r--boost/fusion/mpl/front.hpp28
-rw-r--r--boost/fusion/mpl/has_key.hpp27
-rw-r--r--boost/fusion/mpl/insert.hpp39
-rw-r--r--boost/fusion/mpl/insert_range.hpp39
-rw-r--r--boost/fusion/mpl/pop_back.hpp39
-rw-r--r--boost/fusion/mpl/pop_front.hpp39
-rw-r--r--boost/fusion/mpl/push_back.hpp39
-rw-r--r--boost/fusion/mpl/push_front.hpp39
-rw-r--r--boost/fusion/mpl/size.hpp26
-rw-r--r--boost/fusion/sequence.hpp16
-rw-r--r--boost/fusion/sequence/comparison.hpp17
-rw-r--r--boost/fusion/sequence/comparison/detail/equal_to.hpp60
-rw-r--r--boost/fusion/sequence/comparison/detail/greater.hpp49
-rw-r--r--boost/fusion/sequence/comparison/detail/greater_equal.hpp49
-rw-r--r--boost/fusion/sequence/comparison/detail/less.hpp49
-rw-r--r--boost/fusion/sequence/comparison/detail/less_equal.hpp49
-rw-r--r--boost/fusion/sequence/comparison/detail/not_equal_to.hpp60
-rw-r--r--boost/fusion/sequence/comparison/enable_comparison.hpp34
-rw-r--r--boost/fusion/sequence/comparison/equal_to.hpp56
-rw-r--r--boost/fusion/sequence/comparison/greater.hpp52
-rw-r--r--boost/fusion/sequence/comparison/greater_equal.hpp52
-rw-r--r--boost/fusion/sequence/comparison/less.hpp43
-rw-r--r--boost/fusion/sequence/comparison/less_equal.hpp81
-rw-r--r--boost/fusion/sequence/comparison/not_equal_to.hpp55
-rw-r--r--boost/fusion/sequence/convert.hpp48
-rw-r--r--boost/fusion/sequence/intrinsic.hpp23
-rw-r--r--boost/fusion/sequence/intrinsic/at.hpp111
-rw-r--r--boost/fusion/sequence/intrinsic/at_c.hpp13
-rw-r--r--boost/fusion/sequence/intrinsic/at_key.hpp93
-rw-r--r--boost/fusion/sequence/intrinsic/back.hpp43
-rw-r--r--boost/fusion/sequence/intrinsic/begin.hpp95
-rw-r--r--boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp43
-rw-r--r--boost/fusion/sequence/intrinsic/detail/segmented_begin_impl.hpp92
-rw-r--r--boost/fusion/sequence/intrinsic/detail/segmented_end.hpp39
-rw-r--r--boost/fusion/sequence/intrinsic/detail/segmented_end_impl.hpp59
-rw-r--r--boost/fusion/sequence/intrinsic/detail/segmented_size.hpp54
-rw-r--r--boost/fusion/sequence/intrinsic/empty.hpp61
-rw-r--r--boost/fusion/sequence/intrinsic/end.hpp95
-rw-r--r--boost/fusion/sequence/intrinsic/front.hpp42
-rw-r--r--boost/fusion/sequence/intrinsic/has_key.hpp79
-rw-r--r--boost/fusion/sequence/intrinsic/segments.hpp76
-rw-r--r--boost/fusion/sequence/intrinsic/size.hpp88
-rw-r--r--boost/fusion/sequence/intrinsic/swap.hpp59
-rw-r--r--boost/fusion/sequence/intrinsic/value_at.hpp68
-rw-r--r--boost/fusion/sequence/intrinsic/value_at_key.hpp66
-rw-r--r--boost/fusion/sequence/intrinsic_fwd.hpp203
-rw-r--r--boost/fusion/sequence/io.hpp13
-rw-r--r--boost/fusion/sequence/io/detail/in.hpp85
-rw-r--r--boost/fusion/sequence/io/detail/manip.hpp320
-rw-r--r--boost/fusion/sequence/io/detail/out.hpp85
-rw-r--r--boost/fusion/sequence/io/in.hpp42
-rw-r--r--boost/fusion/sequence/io/out.hpp44
-rw-r--r--boost/fusion/sequence/sequence_facade.hpp29
-rw-r--r--boost/fusion/support.hpp23
-rw-r--r--boost/fusion/support/category_of.hpp112
-rw-r--r--boost/fusion/support/deduce.hpp117
-rw-r--r--boost/fusion/support/deduce_sequence.hpp52
-rw-r--r--boost/fusion/support/detail/access.hpp64
-rw-r--r--boost/fusion/support/detail/as_fusion_element.hpp47
-rw-r--r--boost/fusion/support/detail/category_of.hpp19
-rw-r--r--boost/fusion/support/detail/is_mpl_sequence.hpp27
-rw-r--r--boost/fusion/support/detail/is_view.hpp19
-rw-r--r--boost/fusion/support/detail/mpl_iterator_category.hpp66
-rw-r--r--boost/fusion/support/detail/pp_round.hpp71
-rw-r--r--boost/fusion/support/detail/segmented_fold_until_impl.hpp389
-rw-r--r--boost/fusion/support/detail/unknown_key.hpp16
-rw-r--r--boost/fusion/support/is_iterator.hpp20
-rw-r--r--boost/fusion/support/is_segmented.hpp51
-rw-r--r--boost/fusion/support/is_sequence.hpp74
-rw-r--r--boost/fusion/support/is_view.hpp63
-rw-r--r--boost/fusion/support/iterator_base.hpp31
-rw-r--r--boost/fusion/support/pair.hpp114
-rw-r--r--boost/fusion/support/segmented_fold_until.hpp73
-rw-r--r--boost/fusion/support/sequence_base.hpp54
-rw-r--r--boost/fusion/support/tag_of.hpp82
-rw-r--r--boost/fusion/support/tag_of_fwd.hpp20
-rw-r--r--boost/fusion/support/unused.hpp85
-rw-r--r--boost/fusion/support/void.hpp15
-rw-r--r--boost/fusion/tuple.hpp15
-rw-r--r--boost/fusion/tuple/detail/preprocessed/make_tuple.hpp21
-rw-r--r--boost/fusion/tuple/detail/preprocessed/make_tuple10.hpp81
-rw-r--r--boost/fusion/tuple/detail/preprocessed/make_tuple20.hpp151
-rw-r--r--boost/fusion/tuple/detail/preprocessed/make_tuple30.hpp221
-rw-r--r--boost/fusion/tuple/detail/preprocessed/make_tuple40.hpp291
-rw-r--r--boost/fusion/tuple/detail/preprocessed/make_tuple50.hpp361
-rw-r--r--boost/fusion/tuple/detail/preprocessed/tuple.hpp21
-rw-r--r--boost/fusion/tuple/detail/preprocessed/tuple10.hpp173
-rw-r--r--boost/fusion/tuple/detail/preprocessed/tuple10_fwd.hpp16
-rw-r--r--boost/fusion/tuple/detail/preprocessed/tuple20.hpp283
-rw-r--r--boost/fusion/tuple/detail/preprocessed/tuple20_fwd.hpp16
-rw-r--r--boost/fusion/tuple/detail/preprocessed/tuple30.hpp393
-rw-r--r--boost/fusion/tuple/detail/preprocessed/tuple30_fwd.hpp16
-rw-r--r--boost/fusion/tuple/detail/preprocessed/tuple40.hpp503
-rw-r--r--boost/fusion/tuple/detail/preprocessed/tuple40_fwd.hpp16
-rw-r--r--boost/fusion/tuple/detail/preprocessed/tuple50.hpp613
-rw-r--r--boost/fusion/tuple/detail/preprocessed/tuple50_fwd.hpp16
-rw-r--r--boost/fusion/tuple/detail/preprocessed/tuple_fwd.hpp21
-rw-r--r--boost/fusion/tuple/detail/preprocessed/tuple_tie.hpp21
-rw-r--r--boost/fusion/tuple/detail/preprocessed/tuple_tie10.hpp81
-rw-r--r--boost/fusion/tuple/detail/preprocessed/tuple_tie20.hpp151
-rw-r--r--boost/fusion/tuple/detail/preprocessed/tuple_tie30.hpp221
-rw-r--r--boost/fusion/tuple/detail/preprocessed/tuple_tie40.hpp291
-rw-r--r--boost/fusion/tuple/detail/preprocessed/tuple_tie50.hpp361
-rw-r--r--boost/fusion/tuple/detail/tuple_expand.hpp50
-rw-r--r--boost/fusion/tuple/make_tuple.hpp85
-rw-r--r--boost/fusion/tuple/tuple.hpp114
-rw-r--r--boost/fusion/tuple/tuple_fwd.hpp50
-rw-r--r--boost/fusion/tuple/tuple_tie.hpp75
-rw-r--r--boost/fusion/view.hpp19
-rw-r--r--boost/fusion/view/detail/strictest_traversal.hpp76
-rw-r--r--boost/fusion/view/filter_view.hpp13
-rw-r--r--boost/fusion/view/filter_view/detail/begin_impl.hpp46
-rw-r--r--boost/fusion/view/filter_view/detail/deref_data_impl.hpp37
-rw-r--r--boost/fusion/view/filter_view/detail/deref_impl.hpp29
-rw-r--r--boost/fusion/view/filter_view/detail/end_impl.hpp45
-rw-r--r--boost/fusion/view/filter_view/detail/equal_to_impl.hpp34
-rw-r--r--boost/fusion/view/filter_view/detail/key_of_impl.hpp28
-rw-r--r--boost/fusion/view/filter_view/detail/next_impl.hpp77
-rw-r--r--boost/fusion/view/filter_view/detail/size_impl.hpp38
-rw-r--r--boost/fusion/view/filter_view/detail/value_of_data_impl.hpp28
-rw-r--r--boost/fusion/view/filter_view/detail/value_of_impl.hpp29
-rw-r--r--boost/fusion/view/filter_view/filter_view.hpp64
-rw-r--r--boost/fusion/view/filter_view/filter_view_iterator.hpp70
-rw-r--r--boost/fusion/view/iterator_range.hpp12
-rw-r--r--boost/fusion/view/iterator_range/detail/at_impl.hpp44
-rw-r--r--boost/fusion/view/iterator_range/detail/begin_impl.hpp39
-rw-r--r--boost/fusion/view/iterator_range/detail/end_impl.hpp39
-rw-r--r--boost/fusion/view/iterator_range/detail/is_segmented_impl.hpp66
-rw-r--r--boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp522
-rw-r--r--boost/fusion/view/iterator_range/detail/segments_impl.hpp52
-rw-r--r--boost/fusion/view/iterator_range/detail/size_impl.hpp37
-rw-r--r--boost/fusion/view/iterator_range/detail/value_at_impl.hpp38
-rw-r--r--boost/fusion/view/iterator_range/iterator_range.hpp61
-rw-r--r--boost/fusion/view/joint_view.hpp13
-rw-r--r--boost/fusion/view/joint_view/detail/begin_impl.hpp67
-rw-r--r--boost/fusion/view/joint_view/detail/deref_data_impl.hpp37
-rw-r--r--boost/fusion/view/joint_view/detail/deref_impl.hpp29
-rw-r--r--boost/fusion/view/joint_view/detail/end_impl.hpp40
-rw-r--r--boost/fusion/view/joint_view/detail/key_of_impl.hpp28
-rw-r--r--boost/fusion/view/joint_view/detail/next_impl.hpp71
-rw-r--r--boost/fusion/view/joint_view/detail/value_of_data_impl.hpp28
-rw-r--r--boost/fusion/view/joint_view/detail/value_of_impl.hpp29
-rw-r--r--boost/fusion/view/joint_view/joint_view.hpp78
-rw-r--r--boost/fusion/view/joint_view/joint_view_fwd.hpp18
-rw-r--r--boost/fusion/view/joint_view/joint_view_iterator.hpp59
-rw-r--r--boost/fusion/view/nview.hpp15
-rw-r--r--boost/fusion/view/nview/detail/advance_impl.hpp49
-rw-r--r--boost/fusion/view/nview/detail/at_impl.hpp45
-rw-r--r--boost/fusion/view/nview/detail/begin_impl.hpp48
-rw-r--r--boost/fusion/view/nview/detail/deref_impl.hpp48
-rw-r--r--boost/fusion/view/nview/detail/distance_impl.hpp44
-rw-r--r--boost/fusion/view/nview/detail/end_impl.hpp50
-rw-r--r--boost/fusion/view/nview/detail/equal_to_impl.hpp33
-rw-r--r--boost/fusion/view/nview/detail/next_impl.hpp48
-rw-r--r--boost/fusion/view/nview/detail/nview_impl.hpp77
-rw-r--r--boost/fusion/view/nview/detail/prior_impl.hpp48
-rw-r--r--boost/fusion/view/nview/detail/size_impl.hpp38
-rw-r--r--boost/fusion/view/nview/detail/value_at_impl.hpp39
-rw-r--r--boost/fusion/view/nview/detail/value_of_impl.hpp44
-rw-r--r--boost/fusion/view/nview/nview.hpp120
-rw-r--r--boost/fusion/view/nview/nview_iterator.hpp58
-rw-r--r--boost/fusion/view/repetitive_view.hpp15
-rw-r--r--boost/fusion/view/repetitive_view/detail/begin_impl.hpp49
-rw-r--r--boost/fusion/view/repetitive_view/detail/deref_impl.hpp44
-rw-r--r--boost/fusion/view/repetitive_view/detail/end_impl.hpp49
-rw-r--r--boost/fusion/view/repetitive_view/detail/next_impl.hpp90
-rw-r--r--boost/fusion/view/repetitive_view/detail/value_of_impl.hpp34
-rw-r--r--boost/fusion/view/repetitive_view/repetitive_view.hpp52
-rw-r--r--boost/fusion/view/repetitive_view/repetitive_view_fwd.hpp19
-rw-r--r--boost/fusion/view/repetitive_view/repetitive_view_iterator.hpp55
-rw-r--r--boost/fusion/view/reverse_view.hpp13
-rw-r--r--boost/fusion/view/reverse_view/detail/advance_impl.hpp47
-rw-r--r--boost/fusion/view/reverse_view/detail/at_impl.hpp41
-rw-r--r--boost/fusion/view/reverse_view/detail/begin_impl.hpp42
-rw-r--r--boost/fusion/view/reverse_view/detail/deref_data_impl.hpp37
-rw-r--r--boost/fusion/view/reverse_view/detail/deref_impl.hpp48
-rw-r--r--boost/fusion/view/reverse_view/detail/distance_impl.hpp45
-rw-r--r--boost/fusion/view/reverse_view/detail/end_impl.hpp42
-rw-r--r--boost/fusion/view/reverse_view/detail/key_of_impl.hpp28
-rw-r--r--boost/fusion/view/reverse_view/detail/next_impl.hpp47
-rw-r--r--boost/fusion/view/reverse_view/detail/prior_impl.hpp47
-rw-r--r--boost/fusion/view/reverse_view/detail/value_at_impl.hpp33
-rw-r--r--boost/fusion/view/reverse_view/detail/value_of_data_impl.hpp28
-rw-r--r--boost/fusion/view/reverse_view/detail/value_of_impl.hpp42
-rw-r--r--boost/fusion/view/reverse_view/reverse_view.hpp68
-rw-r--r--boost/fusion/view/reverse_view/reverse_view_iterator.hpp56
-rw-r--r--boost/fusion/view/single_view.hpp13
-rw-r--r--boost/fusion/view/single_view/detail/advance_impl.hpp47
-rw-r--r--boost/fusion/view/single_view/detail/at_impl.hpp44
-rw-r--r--boost/fusion/view/single_view/detail/begin_impl.hpp45
-rw-r--r--boost/fusion/view/single_view/detail/deref_impl.hpp45
-rw-r--r--boost/fusion/view/single_view/detail/distance_impl.hpp43
-rw-r--r--boost/fusion/view/single_view/detail/end_impl.hpp45
-rw-r--r--boost/fusion/view/single_view/detail/equal_to_impl.hpp39
-rw-r--r--boost/fusion/view/single_view/detail/next_impl.hpp50
-rw-r--r--boost/fusion/view/single_view/detail/prior_impl.hpp46
-rw-r--r--boost/fusion/view/single_view/detail/size_impl.hpp33
-rw-r--r--boost/fusion/view/single_view/detail/value_at_impl.hpp39
-rw-r--r--boost/fusion/view/single_view/detail/value_of_impl.hpp39
-rw-r--r--boost/fusion/view/single_view/single_view.hpp68
-rw-r--r--boost/fusion/view/single_view/single_view_iterator.hpp58
-rw-r--r--boost/fusion/view/transform_view.hpp13
-rw-r--r--boost/fusion/view/transform_view/detail/advance_impl.hpp75
-rw-r--r--boost/fusion/view/transform_view/detail/apply_transform_result.hpp37
-rw-r--r--boost/fusion/view/transform_view/detail/at_impl.hpp63
-rw-r--r--boost/fusion/view/transform_view/detail/begin_impl.hpp68
-rw-r--r--boost/fusion/view/transform_view/detail/deref_impl.hpp76
-rw-r--r--boost/fusion/view/transform_view/detail/distance_impl.hpp59
-rw-r--r--boost/fusion/view/transform_view/detail/end_impl.hpp68
-rw-r--r--boost/fusion/view/transform_view/detail/equal_to_impl.hpp42
-rw-r--r--boost/fusion/view/transform_view/detail/next_impl.hpp74
-rw-r--r--boost/fusion/view/transform_view/detail/prior_impl.hpp73
-rw-r--r--boost/fusion/view/transform_view/detail/value_at_impl.hpp53
-rw-r--r--boost/fusion/view/transform_view/detail/value_of_impl.hpp63
-rw-r--r--boost/fusion/view/transform_view/transform_view.hpp115
-rw-r--r--boost/fusion/view/transform_view/transform_view_fwd.hpp22
-rw-r--r--boost/fusion/view/transform_view/transform_view_iterator.hpp77
-rw-r--r--boost/fusion/view/zip_view.hpp14
-rw-r--r--boost/fusion/view/zip_view/detail/advance_impl.hpp69
-rw-r--r--boost/fusion/view/zip_view/detail/at_impl.hpp92
<