From aab89e36401b6ec84e121597a517dfb5c2e2263e Mon Sep 17 00:00:00 2001 From: tcormackMW <113473781+tcormackMW@users.noreply.github.com> Date: Tue, 19 Sep 2023 09:54:22 -0400 Subject: [PATCH] Fix #926 Custom CppMicroServices Boost Namespace (#929) Signed-off-by: tcormack --- .../src/CMAsyncWorkService.cpp | 8 +- .../test/TestAsyncWorkService.cpp | 8 +- .../src/SCRAsyncWorkService.cpp | 8 +- .../test/gtest/TestAsyncWorkService.cpp | 8 +- .../boost/algorithm/string/case_conv.hpp | 36 +- .../boost/algorithm/string/classification.hpp | 6 +- .../boost/algorithm/string/compare.hpp | 4 +- .../boost/algorithm/string/concept.hpp | 8 +- .../boost/algorithm/string/constants.hpp | 4 +- .../algorithm/string/detail/case_conv.hpp | 26 +- .../string/detail/classification.hpp | 10 +- .../algorithm/string/detail/find_format.hpp | 34 +- .../string/detail/find_format_all.hpp | 52 +- .../string/detail/find_format_store.hpp | 4 +- .../algorithm/string/detail/find_iterator.hpp | 4 +- .../boost/algorithm/string/detail/finder.hpp | 46 +- .../algorithm/string/detail/formatter.hpp | 10 +- .../string/detail/replace_storage.hpp | 10 +- .../algorithm/string/detail/sequence.hpp | 12 +- .../boost/algorithm/string/detail/trim.hpp | 8 +- .../boost/algorithm/string/detail/util.hpp | 4 +- .../include/boost/algorithm/string/erase.hpp | 200 +-- .../boost/algorithm/string/find_format.hpp | 20 +- .../boost/algorithm/string/find_iterator.hpp | 22 +- .../include/boost/algorithm/string/finder.hpp | 16 +- .../boost/algorithm/string/formatter.hpp | 6 +- .../boost/algorithm/string/iter_find.hpp | 28 +- .../algorithm/string/predicate_facade.hpp | 4 +- .../boost/algorithm/string/replace.hpp | 202 +-- .../algorithm/string/sequence_traits.hpp | 4 +- .../include/boost/algorithm/string/split.hpp | 24 +- .../include/boost/algorithm/string/trim.hpp | 90 +- .../boost/algorithm/string/yes_no_type.hpp | 4 +- .../boost/archive/archive_exception.hpp | 4 +- .../include/boost/archive/basic_archive.hpp | 54 +- .../boost/archive/basic_binary_iarchive.hpp | 42 +- .../boost/archive/basic_binary_iprimitive.hpp | 20 +- .../boost/archive/basic_binary_oarchive.hpp | 28 +- .../boost/archive/basic_binary_oprimitive.hpp | 18 +- .../archive/basic_streambuf_locale_saver.hpp | 8 +- .../boost/archive/basic_text_iarchive.hpp | 4 +- .../boost/archive/basic_text_iprimitive.hpp | 8 +- .../boost/archive/basic_text_oarchive.hpp | 4 +- .../boost/archive/basic_text_oprimitive.hpp | 20 +- .../boost/archive/basic_xml_archive.hpp | 4 +- .../boost/archive/basic_xml_iarchive.hpp | 6 +- .../boost/archive/basic_xml_oarchive.hpp | 6 +- .../include/boost/archive/binary_iarchive.hpp | 10 +- .../boost/archive/binary_iarchive_impl.hpp | 4 +- .../include/boost/archive/binary_oarchive.hpp | 8 +- .../boost/archive/binary_oarchive_impl.hpp | 4 +- .../boost/archive/binary_wiarchive.hpp | 6 +- .../boost/archive/binary_woarchive.hpp | 6 +- .../include/boost/archive/codecvt_null.hpp | 4 +- .../archive/detail/archive_serializer_map.hpp | 6 +- .../archive/detail/auto_link_archive.hpp | 2 +- .../archive/detail/auto_link_warchive.hpp | 2 +- .../boost/archive/detail/basic_iarchive.hpp | 14 +- .../archive/detail/basic_iserializer.hpp | 6 +- .../boost/archive/detail/basic_oarchive.hpp | 12 +- .../archive/detail/basic_oserializer.hpp | 6 +- .../detail/basic_pointer_iserializer.hpp | 6 +- .../detail/basic_pointer_oserializer.hpp | 6 +- .../boost/archive/detail/basic_serializer.hpp | 12 +- .../archive/detail/basic_serializer_map.hpp | 8 +- .../include/boost/archive/detail/check.hpp | 8 +- .../boost/archive/detail/common_iarchive.hpp | 4 +- .../boost/archive/detail/common_oarchive.hpp | 4 +- .../archive/detail/helper_collection.hpp | 12 +- .../archive/detail/interface_iarchive.hpp | 6 +- .../archive/detail/interface_oarchive.hpp | 6 +- .../boost/archive/detail/iserializer.hpp | 104 +- .../boost/archive/detail/oserializer.hpp | 96 +- .../detail/polymorphic_iarchive_route.hpp | 10 +- .../detail/polymorphic_oarchive_route.hpp | 12 +- .../boost/archive/detail/register_archive.hpp | 8 +- .../archive/detail/utf8_codecvt_facet.hpp | 2 +- .../include/boost/archive/dinkumware.hpp | 12 +- .../archive/impl/archive_serializer_map.ipp | 14 +- .../archive/impl/basic_binary_iarchive.ipp | 10 +- .../archive/impl/basic_binary_iprimitive.ipp | 14 +- .../archive/impl/basic_binary_oarchive.ipp | 4 +- .../archive/impl/basic_binary_oprimitive.ipp | 4 +- .../archive/impl/basic_text_iarchive.ipp | 10 +- .../archive/impl/basic_text_iprimitive.ipp | 6 +- .../archive/impl/basic_text_oarchive.ipp | 4 +- .../archive/impl/basic_text_oprimitive.ipp | 16 +- .../boost/archive/impl/basic_xml_grammar.hpp | 12 +- .../boost/archive/impl/basic_xml_iarchive.ipp | 10 +- .../boost/archive/impl/basic_xml_oarchive.ipp | 6 +- .../boost/archive/impl/text_iarchive_impl.ipp | 4 +- .../boost/archive/impl/text_oarchive_impl.ipp | 4 +- .../archive/impl/text_wiarchive_impl.ipp | 2 +- .../archive/impl/text_woarchive_impl.ipp | 4 +- .../boost/archive/impl/xml_iarchive_impl.ipp | 20 +- .../boost/archive/impl/xml_oarchive_impl.ipp | 20 +- .../boost/archive/impl/xml_wiarchive_impl.ipp | 18 +- .../boost/archive/impl/xml_woarchive_impl.ipp | 16 +- .../archive/iterators/base64_from_binary.hpp | 8 +- .../archive/iterators/binary_from_base64.hpp | 10 +- .../archive/iterators/dataflow_exception.hpp | 4 +- .../boost/archive/iterators/escape.hpp | 18 +- .../archive/iterators/insert_linebreaks.hpp | 8 +- .../archive/iterators/istream_iterator.hpp | 10 +- .../boost/archive/iterators/mb_from_wchar.hpp | 12 +- .../archive/iterators/ostream_iterator.hpp | 8 +- .../archive/iterators/remove_whitespace.hpp | 16 +- .../archive/iterators/transform_width.hpp | 12 +- .../boost/archive/iterators/unescape.hpp | 10 +- .../boost/archive/iterators/wchar_from_mb.hpp | 22 +- .../boost/archive/iterators/xml_escape.hpp | 6 +- .../boost/archive/iterators/xml_unescape.hpp | 10 +- .../archive/polymorphic_binary_iarchive.hpp | 6 +- .../archive/polymorphic_binary_oarchive.hpp | 6 +- .../boost/archive/polymorphic_iarchive.hpp | 18 +- .../boost/archive/polymorphic_oarchive.hpp | 12 +- .../archive/polymorphic_text_iarchive.hpp | 6 +- .../archive/polymorphic_text_oarchive.hpp | 6 +- .../archive/polymorphic_text_wiarchive.hpp | 6 +- .../archive/polymorphic_text_woarchive.hpp | 6 +- .../archive/polymorphic_xml_iarchive.hpp | 6 +- .../archive/polymorphic_xml_oarchive.hpp | 6 +- .../archive/polymorphic_xml_wiarchive.hpp | 6 +- .../archive/polymorphic_xml_woarchive.hpp | 6 +- .../include/boost/archive/text_iarchive.hpp | 14 +- .../include/boost/archive/text_oarchive.hpp | 8 +- .../include/boost/archive/text_wiarchive.hpp | 14 +- .../include/boost/archive/text_woarchive.hpp | 8 +- .../boost/archive/xml_archive_exception.hpp | 6 +- .../include/boost/archive/xml_iarchive.hpp | 16 +- .../include/boost/archive/xml_oarchive.hpp | 12 +- .../include/boost/archive/xml_wiarchive.hpp | 16 +- .../include/boost/archive/xml_woarchive.hpp | 8 +- third_party/boost/include/boost/array.hpp | 50 +- .../boost/asio/associated_allocator.hpp | 4 +- .../boost/asio/associated_executor.hpp | 4 +- .../boost/include/boost/asio/async_result.hpp | 31 +- .../boost/include/boost/asio/awaitable.hpp | 4 +- .../boost/asio/basic_datagram_socket.hpp | 194 +-- .../boost/asio/basic_deadline_timer.hpp | 112 +- .../include/boost/asio/basic_io_object.hpp | 26 +- .../include/boost/asio/basic_raw_socket.hpp | 194 +-- .../boost/asio/basic_seq_packet_socket.hpp | 96 +- .../include/boost/asio/basic_serial_port.hpp | 192 +-- .../include/boost/asio/basic_signal_set.hpp | 104 +- .../boost/include/boost/asio/basic_socket.hpp | 552 +++---- .../boost/asio/basic_socket_acceptor.hpp | 590 ++++---- .../boost/asio/basic_socket_iostream.hpp | 14 +- .../boost/asio/basic_socket_streambuf.hpp | 64 +- .../boost/asio/basic_stream_socket.hpp | 176 +-- .../include/boost/asio/basic_streambuf.hpp | 18 +- .../boost/asio/basic_streambuf_fwd.hpp | 4 +- .../boost/asio/basic_waitable_timer.hpp | 118 +- .../include/boost/asio/bind_executor.hpp | 4 +- .../boost/include/boost/asio/buffer.hpp | 220 +-- .../boost/asio/buffered_read_stream.hpp | 34 +- .../boost/asio/buffered_read_stream_fwd.hpp | 4 +- .../include/boost/asio/buffered_stream.hpp | 34 +- .../boost/asio/buffered_stream_fwd.hpp | 4 +- .../boost/asio/buffered_write_stream.hpp | 28 +- .../boost/asio/buffered_write_stream_fwd.hpp | 4 +- .../include/boost/asio/buffers_iterator.hpp | 16 +- .../boost/include/boost/asio/co_spawn.hpp | 4 +- .../boost/asio/completion_condition.hpp | 34 +- .../boost/include/boost/asio/compose.hpp | 22 +- .../boost/include/boost/asio/connect.hpp | 216 +-- .../boost/include/boost/asio/coroutine.hpp | 8 +- .../include/boost/asio/deadline_timer.hpp | 6 +- .../boost/include/boost/asio/defer.hpp | 4 +- .../boost/include/boost/asio/detached.hpp | 10 +- .../boost/include/boost/asio/detail/array.hpp | 6 +- .../include/boost/asio/detail/array_fwd.hpp | 4 +- .../boost/asio/detail/atomic_count.hpp | 6 +- .../asio/detail/base_from_completion_cond.hpp | 8 +- .../boost/asio/detail/bind_handler.hpp | 70 +- .../boost/asio/detail/buffer_resize_guard.hpp | 4 +- .../asio/detail/buffer_sequence_adapter.hpp | 82 +- .../asio/detail/buffered_stream_storage.hpp | 8 +- .../include/boost/asio/detail/call_stack.hpp | 4 +- .../include/boost/asio/detail/chrono.hpp | 30 +- .../boost/asio/detail/chrono_time_traits.hpp | 4 +- .../boost/asio/detail/completion_handler.hpp | 10 +- .../detail/conditionally_enabled_event.hpp | 6 +- .../detail/conditionally_enabled_mutex.hpp | 8 +- .../include/boost/asio/detail/config.hpp | 2 +- .../boost/asio/detail/consuming_buffers.hpp | 42 +- .../include/boost/asio/detail/cstddef.hpp | 4 +- .../include/boost/asio/detail/cstdint.hpp | 30 +- .../boost/asio/detail/date_time_fwd.hpp | 4 +- .../asio/detail/deadline_timer_service.hpp | 42 +- .../boost/asio/detail/dependent_type.hpp | 4 +- .../boost/asio/detail/descriptor_ops.hpp | 38 +- .../boost/asio/detail/descriptor_read_op.hpp | 14 +- .../boost/asio/detail/descriptor_write_op.hpp | 14 +- .../boost/asio/detail/dev_poll_reactor.hpp | 12 +- .../boost/asio/detail/epoll_reactor.hpp | 10 +- .../boost/include/boost/asio/detail/event.hpp | 4 +- .../detail/eventfd_select_interrupter.hpp | 4 +- .../boost/asio/detail/executor_function.hpp | 4 +- .../include/boost/asio/detail/executor_op.hpp | 8 +- .../boost/asio/detail/fd_set_adapter.hpp | 4 +- .../boost/asio/detail/fenced_block.hpp | 4 +- .../include/boost/asio/detail/functional.hpp | 6 +- .../asio/detail/gcc_arm_fenced_block.hpp | 4 +- .../asio/detail/gcc_hppa_fenced_block.hpp | 4 +- .../asio/detail/gcc_sync_fenced_block.hpp | 4 +- .../asio/detail/gcc_x86_fenced_block.hpp | 4 +- .../include/boost/asio/detail/global.hpp | 4 +- .../asio/detail/handler_alloc_helpers.hpp | 46 +- .../asio/detail/handler_cont_helpers.hpp | 8 +- .../asio/detail/handler_invoke_helpers.hpp | 12 +- .../boost/asio/detail/handler_tracking.hpp | 40 +- .../asio/detail/handler_type_requirements.hpp | 266 ++-- .../boost/asio/detail/handler_work.hpp | 16 +- .../include/boost/asio/detail/hash_map.hpp | 4 +- .../detail/impl/buffer_sequence_adapter.ipp | 12 +- .../boost/asio/detail/impl/descriptor_ops.ipp | 116 +- .../asio/detail/impl/dev_poll_reactor.hpp | 10 +- .../asio/detail/impl/dev_poll_reactor.ipp | 48 +- .../boost/asio/detail/impl/epoll_reactor.hpp | 4 +- .../boost/asio/detail/impl/epoll_reactor.ipp | 38 +- .../impl/eventfd_select_interrupter.ipp | 10 +- .../asio/detail/impl/handler_tracking.ipp | 24 +- .../boost/asio/detail/impl/kqueue_reactor.hpp | 4 +- .../boost/asio/detail/impl/kqueue_reactor.ipp | 48 +- .../boost/asio/detail/impl/null_event.ipp | 4 +- .../detail/impl/pipe_select_interrupter.ipp | 10 +- .../boost/asio/detail/impl/posix_event.ipp | 10 +- .../boost/asio/detail/impl/posix_mutex.ipp | 10 +- .../boost/asio/detail/impl/posix_thread.ipp | 14 +- .../boost/asio/detail/impl/posix_tss_ptr.ipp | 10 +- .../impl/reactive_descriptor_service.ipp | 34 +- .../impl/reactive_serial_port_service.ipp | 24 +- .../impl/reactive_socket_service_base.ipp | 58 +- .../detail/impl/resolver_service_base.ipp | 14 +- .../boost/asio/detail/impl/scheduler.ipp | 44 +- .../boost/asio/detail/impl/select_reactor.hpp | 10 +- .../boost/asio/detail/impl/select_reactor.ipp | 38 +- .../asio/detail/impl/service_registry.hpp | 4 +- .../asio/detail/impl/service_registry.ipp | 16 +- .../asio/detail/impl/signal_set_service.ipp | 70 +- .../boost/asio/detail/impl/socket_ops.ipp | 594 ++++---- .../detail/impl/socket_select_interrupter.ipp | 34 +- .../detail/impl/strand_executor_service.hpp | 8 +- .../detail/impl/strand_executor_service.ipp | 10 +- .../boost/asio/detail/impl/strand_service.hpp | 14 +- .../boost/asio/detail/impl/strand_service.ipp | 16 +- .../boost/asio/detail/impl/throw_error.ipp | 16 +- .../asio/detail/impl/timer_queue_ptime.ipp | 24 +- .../asio/detail/impl/timer_queue_set.ipp | 4 +- .../boost/asio/detail/impl/win_event.ipp | 16 +- .../detail/impl/win_iocp_handle_service.ipp | 112 +- .../asio/detail/impl/win_iocp_io_context.hpp | 6 +- .../asio/detail/impl/win_iocp_io_context.ipp | 86 +- .../impl/win_iocp_serial_port_service.ipp | 48 +- .../impl/win_iocp_socket_service_base.ipp | 98 +- .../boost/asio/detail/impl/win_mutex.ipp | 10 +- .../detail/impl/win_object_handle_service.ipp | 62 +- .../asio/detail/impl/win_static_mutex.ipp | 10 +- .../boost/asio/detail/impl/win_thread.ipp | 22 +- .../boost/asio/detail/impl/win_tss_ptr.ipp | 10 +- .../impl/winrt_ssocket_service_base.ipp | 172 +-- .../detail/impl/winrt_timer_scheduler.hpp | 10 +- .../detail/impl/winrt_timer_scheduler.ipp | 10 +- .../boost/asio/detail/impl/winsock_init.ipp | 10 +- .../include/boost/asio/detail/io_control.hpp | 4 +- .../boost/asio/detail/io_object_executor.hpp | 8 +- .../boost/asio/detail/io_object_impl.hpp | 10 +- .../boost/asio/detail/is_buffer_sequence.hpp | 10 +- .../include/boost/asio/detail/is_executor.hpp | 4 +- .../boost/asio/detail/keyword_tss_ptr.hpp | 4 +- .../boost/asio/detail/kqueue_reactor.hpp | 8 +- .../asio/detail/local_free_on_block_exit.hpp | 4 +- .../boost/asio/detail/macos_fenced_block.hpp | 4 +- .../include/boost/asio/detail/memory.hpp | 10 +- .../boost/include/boost/asio/detail/mutex.hpp | 4 +- .../boost/asio/detail/non_const_lvalue.hpp | 4 +- .../include/boost/asio/detail/noncopyable.hpp | 6 +- .../include/boost/asio/detail/null_event.hpp | 4 +- .../boost/asio/detail/null_fenced_block.hpp | 4 +- .../include/boost/asio/detail/null_global.hpp | 4 +- .../include/boost/asio/detail/null_mutex.hpp | 6 +- .../boost/asio/detail/null_reactor.hpp | 6 +- .../boost/asio/detail/null_signal_blocker.hpp | 4 +- .../boost/asio/detail/null_socket_service.hpp | 196 +-- .../boost/asio/detail/null_static_mutex.hpp | 6 +- .../include/boost/asio/detail/null_thread.hpp | 8 +- .../boost/asio/detail/null_tss_ptr.hpp | 4 +- .../include/boost/asio/detail/object_pool.hpp | 4 +- .../boost/asio/detail/old_win_sdk_compat.hpp | 4 +- .../include/boost/asio/detail/op_queue.hpp | 4 +- .../include/boost/asio/detail/operation.hpp | 4 +- .../asio/detail/pipe_select_interrupter.hpp | 4 +- .../include/boost/asio/detail/posix_event.hpp | 4 +- .../asio/detail/posix_fd_set_adapter.hpp | 6 +- .../boost/asio/detail/posix_global.hpp | 4 +- .../include/boost/asio/detail/posix_mutex.hpp | 6 +- .../asio/detail/posix_signal_blocker.hpp | 4 +- .../boost/asio/detail/posix_static_mutex.hpp | 6 +- .../boost/asio/detail/posix_thread.hpp | 8 +- .../boost/asio/detail/posix_tss_ptr.hpp | 4 +- .../detail/reactive_descriptor_service.hpp | 74 +- .../asio/detail/reactive_null_buffers_op.hpp | 12 +- .../detail/reactive_serial_port_service.hpp | 60 +- .../asio/detail/reactive_socket_accept_op.hpp | 20 +- .../detail/reactive_socket_connect_op.hpp | 12 +- .../asio/detail/reactive_socket_recv_op.hpp | 14 +- .../detail/reactive_socket_recvfrom_op.hpp | 14 +- .../detail/reactive_socket_recvmsg_op.hpp | 14 +- .../asio/detail/reactive_socket_send_op.hpp | 14 +- .../asio/detail/reactive_socket_sendto_op.hpp | 14 +- .../asio/detail/reactive_socket_service.hpp | 82 +- .../detail/reactive_socket_service_base.hpp | 100 +- .../boost/asio/detail/reactive_wait_op.hpp | 12 +- .../include/boost/asio/detail/reactor_fwd.hpp | 4 +- .../include/boost/asio/detail/reactor_op.hpp | 6 +- .../boost/asio/detail/reactor_op_queue.hpp | 12 +- .../boost/asio/detail/recycling_allocator.hpp | 4 +- .../include/boost/asio/detail/regex_fwd.hpp | 4 +- .../boost/asio/detail/resolve_endpoint_op.hpp | 14 +- .../include/boost/asio/detail/resolve_op.hpp | 6 +- .../boost/asio/detail/resolve_query_op.hpp | 18 +- .../boost/asio/detail/resolver_service.hpp | 18 +- .../asio/detail/resolver_service_base.hpp | 18 +- .../include/boost/asio/detail/scheduler.hpp | 24 +- .../boost/asio/detail/scheduler_operation.hpp | 10 +- .../asio/detail/scheduler_thread_info.hpp | 4 +- .../include/boost/asio/detail/scoped_lock.hpp | 4 +- .../include/boost/asio/detail/scoped_ptr.hpp | 4 +- .../boost/asio/detail/select_interrupter.hpp | 4 +- .../boost/asio/detail/select_reactor.hpp | 14 +- .../boost/asio/detail/service_registry.hpp | 6 +- .../boost/asio/detail/signal_blocker.hpp | 4 +- .../boost/asio/detail/signal_handler.hpp | 12 +- .../include/boost/asio/detail/signal_init.hpp | 4 +- .../include/boost/asio/detail/signal_op.hpp | 6 +- .../boost/asio/detail/signal_set_service.hpp | 24 +- .../boost/asio/detail/socket_holder.hpp | 8 +- .../include/boost/asio/detail/socket_ops.hpp | 124 +- .../boost/asio/detail/socket_option.hpp | 10 +- .../asio/detail/socket_select_interrupter.hpp | 4 +- .../boost/asio/detail/socket_types.hpp | 4 +- .../asio/detail/solaris_fenced_block.hpp | 4 +- .../boost/asio/detail/static_mutex.hpp | 4 +- .../include/boost/asio/detail/std_event.hpp | 4 +- .../boost/asio/detail/std_fenced_block.hpp | 4 +- .../include/boost/asio/detail/std_global.hpp | 4 +- .../include/boost/asio/detail/std_mutex.hpp | 6 +- .../boost/asio/detail/std_static_mutex.hpp | 6 +- .../include/boost/asio/detail/std_thread.hpp | 4 +- .../asio/detail/strand_executor_service.hpp | 4 +- .../boost/asio/detail/strand_service.hpp | 14 +- .../include/boost/asio/detail/string_view.hpp | 6 +- .../include/boost/asio/detail/thread.hpp | 4 +- .../boost/asio/detail/thread_context.hpp | 4 +- .../boost/asio/detail/thread_group.hpp | 6 +- .../boost/asio/detail/thread_info_base.hpp | 4 +- .../include/boost/asio/detail/throw_error.hpp | 12 +- .../boost/asio/detail/throw_exception.hpp | 6 +- .../include/boost/asio/detail/timer_queue.hpp | 8 +- .../boost/asio/detail/timer_queue_base.hpp | 4 +- .../boost/asio/detail/timer_queue_ptime.hpp | 12 +- .../boost/asio/detail/timer_queue_set.hpp | 4 +- .../boost/asio/detail/timer_scheduler_fwd.hpp | 4 +- .../include/boost/asio/detail/tss_ptr.hpp | 4 +- .../include/boost/asio/detail/type_traits.hpp | 38 +- .../boost/asio/detail/wait_handler.hpp | 12 +- .../include/boost/asio/detail/wait_op.hpp | 6 +- .../include/boost/asio/detail/win_event.hpp | 4 +- .../boost/asio/detail/win_fd_set_adapter.hpp | 4 +- .../boost/asio/detail/win_fenced_block.hpp | 4 +- .../include/boost/asio/detail/win_global.hpp | 4 +- .../asio/detail/win_iocp_handle_read_op.hpp | 18 +- .../asio/detail/win_iocp_handle_service.hpp | 68 +- .../asio/detail/win_iocp_handle_write_op.hpp | 14 +- .../boost/asio/detail/win_iocp_io_context.hpp | 24 +- .../asio/detail/win_iocp_null_buffers_op.hpp | 20 +- .../boost/asio/detail/win_iocp_operation.hpp | 10 +- .../asio/detail/win_iocp_overlapped_op.hpp | 12 +- .../asio/detail/win_iocp_overlapped_ptr.hpp | 8 +- .../detail/win_iocp_serial_port_service.hpp | 62 +- .../asio/detail/win_iocp_socket_accept_op.hpp | 28 +- .../detail/win_iocp_socket_connect_op.hpp | 14 +- .../asio/detail/win_iocp_socket_recv_op.hpp | 18 +- .../detail/win_iocp_socket_recvfrom_op.hpp | 16 +- .../detail/win_iocp_socket_recvmsg_op.hpp | 16 +- .../asio/detail/win_iocp_socket_send_op.hpp | 16 +- .../asio/detail/win_iocp_socket_service.hpp | 72 +- .../detail/win_iocp_socket_service_base.hpp | 92 +- .../asio/detail/win_iocp_thread_info.hpp | 4 +- .../boost/asio/detail/win_iocp_wait_op.hpp | 20 +- .../include/boost/asio/detail/win_mutex.hpp | 6 +- .../asio/detail/win_object_handle_service.hpp | 20 +- .../boost/asio/detail/win_static_mutex.hpp | 6 +- .../include/boost/asio/detail/win_thread.hpp | 4 +- .../include/boost/asio/detail/win_tss_ptr.hpp | 4 +- .../boost/asio/detail/winapp_thread.hpp | 10 +- .../boost/asio/detail/wince_thread.hpp | 10 +- .../boost/asio/detail/winrt_async_manager.hpp | 52 +- .../boost/asio/detail/winrt_async_op.hpp | 8 +- .../boost/asio/detail/winrt_resolve_op.hpp | 20 +- .../asio/detail/winrt_resolver_service.hpp | 30 +- .../asio/detail/winrt_socket_connect_op.hpp | 12 +- .../asio/detail/winrt_socket_recv_op.hpp | 18 +- .../asio/detail/winrt_socket_send_op.hpp | 14 +- .../asio/detail/winrt_ssocket_service.hpp | 56 +- .../detail/winrt_ssocket_service_base.hpp | 104 +- .../asio/detail/winrt_timer_scheduler.hpp | 10 +- .../include/boost/asio/detail/winrt_utils.hpp | 8 +- .../boost/asio/detail/winsock_init.hpp | 6 +- .../boost/asio/detail/work_dispatcher.hpp | 4 +- .../boost/asio/detail/wrapped_handler.hpp | 20 +- .../boost/include/boost/asio/dispatch.hpp | 4 +- .../boost/include/boost/asio/error.hpp | 66 +- .../include/boost/asio/execution_context.hpp | 16 +- .../boost/include/boost/asio/executor.hpp | 8 +- .../boost/asio/executor_work_guard.hpp | 4 +- .../boost/asio/generic/basic_endpoint.hpp | 10 +- .../boost/asio/generic/datagram_protocol.hpp | 10 +- .../boost/asio/generic/detail/endpoint.hpp | 14 +- .../asio/generic/detail/impl/endpoint.ipp | 18 +- .../boost/asio/generic/raw_protocol.hpp | 10 +- .../asio/generic/seq_packet_protocol.hpp | 8 +- .../boost/asio/generic/stream_protocol.hpp | 10 +- .../include/boost/asio/handler_alloc_hook.hpp | 4 +- .../boost/asio/handler_continuation_hook.hpp | 4 +- .../boost/asio/handler_invoke_hook.hpp | 6 +- .../boost/asio/high_resolution_timer.hpp | 6 +- .../include/boost/asio/impl/awaitable.hpp | 24 +- .../boost/asio/impl/buffered_read_stream.hpp | 58 +- .../boost/asio/impl/buffered_write_stream.hpp | 60 +- .../include/boost/asio/impl/co_spawn.hpp | 4 +- .../boost/include/boost/asio/impl/compose.hpp | 14 +- .../boost/include/boost/asio/impl/connect.hpp | 140 +- .../boost/include/boost/asio/impl/defer.hpp | 4 +- .../include/boost/asio/impl/detached.hpp | 6 +- .../include/boost/asio/impl/dispatch.hpp | 4 +- .../boost/include/boost/asio/impl/error.ipp | 16 +- .../boost/asio/impl/execution_context.hpp | 4 +- .../boost/asio/impl/execution_context.ipp | 8 +- .../include/boost/asio/impl/executor.hpp | 4 +- .../include/boost/asio/impl/executor.ipp | 4 +- .../boost/asio/impl/handler_alloc_hook.ipp | 4 +- .../include/boost/asio/impl/io_context.hpp | 28 +- .../include/boost/asio/impl/io_context.ipp | 34 +- .../boost/include/boost/asio/impl/post.hpp | 4 +- .../boost/include/boost/asio/impl/read.hpp | 150 +- .../boost/include/boost/asio/impl/read_at.hpp | 108 +- .../include/boost/asio/impl/read_until.hpp | 328 ++-- .../boost/asio/impl/redirect_error.hpp | 46 +- .../boost/asio/impl/serial_port_base.hpp | 4 +- .../boost/asio/impl/serial_port_base.ipp | 60 +- .../boost/include/boost/asio/impl/spawn.hpp | 72 +- .../boost/asio/impl/system_context.hpp | 4 +- .../boost/asio/impl/system_context.ipp | 8 +- .../boost/asio/impl/system_executor.hpp | 6 +- .../include/boost/asio/impl/thread_pool.hpp | 6 +- .../include/boost/asio/impl/thread_pool.ipp | 8 +- .../include/boost/asio/impl/use_awaitable.hpp | 16 +- .../include/boost/asio/impl/use_future.hpp | 28 +- .../boost/include/boost/asio/impl/write.hpp | 150 +- .../include/boost/asio/impl/write_at.hpp | 106 +- .../boost/include/boost/asio/io_context.hpp | 72 +- .../include/boost/asio/io_context_strand.hpp | 24 +- .../boost/include/boost/asio/io_service.hpp | 4 +- .../boost/include/boost/asio/ip/address.hpp | 36 +- .../include/boost/asio/ip/address_v4.hpp | 24 +- .../boost/asio/ip/address_v4_iterator.hpp | 4 +- .../boost/asio/ip/address_v4_range.hpp | 4 +- .../include/boost/asio/ip/address_v6.hpp | 24 +- .../boost/asio/ip/address_v6_iterator.hpp | 4 +- .../boost/asio/ip/address_v6_range.hpp | 4 +- .../boost/asio/ip/bad_address_cast.hpp | 4 +- .../include/boost/asio/ip/basic_endpoint.hpp | 22 +- .../include/boost/asio/ip/basic_resolver.hpp | 120 +- .../boost/asio/ip/basic_resolver_entry.hpp | 6 +- .../boost/asio/ip/basic_resolver_iterator.hpp | 8 +- .../boost/asio/ip/basic_resolver_query.hpp | 10 +- .../boost/asio/ip/basic_resolver_results.hpp | 14 +- .../include/boost/asio/ip/detail/endpoint.hpp | 24 +- .../boost/asio/ip/detail/impl/endpoint.ipp | 48 +- .../boost/asio/ip/detail/socket_option.hpp | 38 +- .../boost/include/boost/asio/ip/host_name.hpp | 6 +- .../boost/include/boost/asio/ip/icmp.hpp | 6 +- .../include/boost/asio/ip/impl/address.hpp | 16 +- .../include/boost/asio/ip/impl/address.ipp | 44 +- .../include/boost/asio/ip/impl/address_v4.hpp | 16 +- .../include/boost/asio/ip/impl/address_v4.ipp | 46 +- .../include/boost/asio/ip/impl/address_v6.hpp | 16 +- .../include/boost/asio/ip/impl/address_v6.ipp | 44 +- .../boost/asio/ip/impl/basic_endpoint.hpp | 6 +- .../include/boost/asio/ip/impl/host_name.ipp | 14 +- .../include/boost/asio/ip/impl/network_v4.hpp | 8 +- .../include/boost/asio/ip/impl/network_v4.ipp | 36 +- .../include/boost/asio/ip/impl/network_v6.hpp | 8 +- .../include/boost/asio/ip/impl/network_v6.ipp | 32 +- .../boost/include/boost/asio/ip/multicast.hpp | 54 +- .../include/boost/asio/ip/network_v4.hpp | 16 +- .../include/boost/asio/ip/network_v6.hpp | 16 +- .../include/boost/asio/ip/resolver_base.hpp | 4 +- .../boost/asio/ip/resolver_query_base.hpp | 4 +- .../boost/include/boost/asio/ip/tcp.hpp | 16 +- .../boost/include/boost/asio/ip/udp.hpp | 6 +- .../boost/include/boost/asio/ip/unicast.hpp | 14 +- .../boost/include/boost/asio/ip/v6_only.hpp | 20 +- .../boost/include/boost/asio/is_executor.hpp | 6 +- .../include/boost/asio/is_read_buffered.hpp | 4 +- .../include/boost/asio/is_write_buffered.hpp | 4 +- .../boost/asio/local/basic_endpoint.hpp | 12 +- .../include/boost/asio/local/connect_pair.hpp | 34 +- .../boost/asio/local/datagram_protocol.hpp | 6 +- .../boost/asio/local/detail/endpoint.hpp | 16 +- .../boost/asio/local/detail/impl/endpoint.ipp | 18 +- .../boost/asio/local/stream_protocol.hpp | 6 +- .../include/boost/asio/packaged_task.hpp | 4 +- .../boost/include/boost/asio/placeholders.hpp | 104 +- .../boost/asio/posix/basic_descriptor.hpp | 146 +- .../asio/posix/basic_stream_descriptor.hpp | 64 +- .../include/boost/asio/posix/descriptor.hpp | 4 +- .../boost/asio/posix/descriptor_base.hpp | 10 +- .../boost/asio/posix/stream_descriptor.hpp | 4 +- third_party/boost/include/boost/asio/post.hpp | 4 +- third_party/boost/include/boost/asio/read.hpp | 202 +-- .../boost/include/boost/asio/read_at.hpp | 120 +- .../boost/include/boost/asio/read_until.hpp | 346 ++--- .../include/boost/asio/redirect_error.hpp | 10 +- .../boost/include/boost/asio/serial_port.hpp | 4 +- .../include/boost/asio/serial_port_base.hpp | 24 +- .../boost/include/boost/asio/signal_set.hpp | 4 +- .../boost/include/boost/asio/socket_base.hpp | 136 +- .../boost/include/boost/asio/spawn.hpp | 58 +- .../boost/include/boost/asio/ssl/context.hpp | 92 +- .../include/boost/asio/ssl/context_base.hpp | 6 +- .../asio/ssl/detail/buffered_handshake_op.hpp | 16 +- .../include/boost/asio/ssl/detail/engine.hpp | 44 +- .../boost/asio/ssl/detail/handshake_op.hpp | 8 +- .../boost/asio/ssl/detail/impl/engine.ipp | 98 +- .../asio/ssl/detail/impl/openssl_init.ipp | 14 +- .../include/boost/asio/ssl/detail/io.hpp | 38 +- .../boost/asio/ssl/detail/openssl_init.hpp | 8 +- .../asio/ssl/detail/password_callback.hpp | 4 +- .../include/boost/asio/ssl/detail/read_op.hpp | 12 +- .../boost/asio/ssl/detail/shutdown_op.hpp | 12 +- .../boost/asio/ssl/detail/stream_core.hpp | 46 +- .../boost/asio/ssl/detail/verify_callback.hpp | 4 +- .../boost/asio/ssl/detail/write_op.hpp | 12 +- .../boost/include/boost/asio/ssl/error.hpp | 36 +- .../boost/asio/ssl/host_name_verification.hpp | 12 +- .../include/boost/asio/ssl/impl/context.hpp | 16 +- .../include/boost/asio/ssl/impl/context.ipp | 284 ++-- .../include/boost/asio/ssl/impl/error.ipp | 16 +- .../asio/ssl/impl/host_name_verification.ipp | 6 +- .../asio/ssl/impl/rfc2818_verification.ipp | 6 +- .../boost/asio/ssl/rfc2818_verification.hpp | 12 +- .../boost/include/boost/asio/ssl/stream.hpp | 126 +- .../include/boost/asio/ssl/stream_base.hpp | 6 +- .../include/boost/asio/ssl/verify_context.hpp | 4 +- .../include/boost/asio/ssl/verify_mode.hpp | 4 +- .../boost/include/boost/asio/steady_timer.hpp | 6 +- .../boost/include/boost/asio/strand.hpp | 8 +- .../boost/include/boost/asio/streambuf.hpp | 4 +- .../include/boost/asio/system_context.hpp | 4 +- .../include/boost/asio/system_executor.hpp | 4 +- .../boost/include/boost/asio/system_timer.hpp | 6 +- .../boost/include/boost/asio/this_coro.hpp | 4 +- .../boost/include/boost/asio/thread_pool.hpp | 14 +- .../boost/include/boost/asio/time_traits.hpp | 16 +- .../boost/include/boost/asio/ts/netfwd.hpp | 8 +- .../include/boost/asio/use_awaitable.hpp | 6 +- .../boost/include/boost/asio/use_future.hpp | 12 +- .../include/boost/asio/uses_executor.hpp | 6 +- .../boost/include/boost/asio/wait_traits.hpp | 4 +- .../asio/windows/basic_object_handle.hpp | 72 +- .../asio/windows/basic_overlapped_handle.hpp | 54 +- .../windows/basic_random_access_handle.hpp | 66 +- .../asio/windows/basic_stream_handle.hpp | 66 +- .../boost/asio/windows/object_handle.hpp | 4 +- .../boost/asio/windows/overlapped_handle.hpp | 4 +- .../boost/asio/windows/overlapped_ptr.hpp | 6 +- .../asio/windows/random_access_handle.hpp | 4 +- .../boost/asio/windows/stream_handle.hpp | 4 +- .../boost/include/boost/asio/write.hpp | 186 +-- .../boost/include/boost/asio/write_at.hpp | 112 +- third_party/boost/include/boost/assert.hpp | 8 +- .../include/boost/assert/source_location.hpp | 18 +- .../boost/include/boost/atomic/atomic.hpp | 4 +- .../include/boost/atomic/atomic_flag.hpp | 4 +- .../boost/include/boost/atomic/atomic_ref.hpp | 4 +- .../include/boost/atomic/detail/addressof.hpp | 6 +- .../boost/atomic/detail/atomic_flag.hpp | 6 +- .../atomic/detail/atomic_ref_template.hpp | 14 +- .../boost/atomic/detail/atomic_template.hpp | 20 +- .../boost/atomic/detail/bitwise_cast.hpp | 4 +- .../boost/atomic/detail/bitwise_fp_cast.hpp | 4 +- .../include/boost/atomic/detail/classify.hpp | 4 +- .../include/boost/atomic/detail/config.hpp | 2 +- .../atomic/detail/extra_fp_operations_fwd.hpp | 4 +- .../atomic/detail/extra_fp_ops_emulated.hpp | 4 +- .../atomic/detail/extra_fp_ops_generic.hpp | 4 +- .../atomic/detail/extra_operations_fwd.hpp | 4 +- .../atomic/detail/extra_ops_emulated.hpp | 4 +- .../boost/atomic/detail/extra_ops_gcc_arm.hpp | 4 +- .../boost/atomic/detail/extra_ops_gcc_ppc.hpp | 4 +- .../boost/atomic/detail/extra_ops_gcc_x86.hpp | 4 +- .../boost/atomic/detail/extra_ops_generic.hpp | 4 +- .../atomic/detail/extra_ops_msvc_arm.hpp | 4 +- .../atomic/detail/extra_ops_msvc_x86.hpp | 4 +- .../boost/atomic/detail/fp_operations_fwd.hpp | 4 +- .../boost/atomic/detail/fp_ops_emulated.hpp | 4 +- .../boost/atomic/detail/fp_ops_generic.hpp | 4 +- .../atomic/detail/integral_conversions.hpp | 4 +- .../boost/atomic/detail/interlocked.hpp | 20 +- .../include/boost/atomic/detail/intptr.hpp | 8 +- .../include/boost/atomic/detail/link.hpp | 2 +- .../include/boost/atomic/detail/lock_pool.hpp | 4 +- .../atomic/detail/memory_order_utils.hpp | 4 +- .../boost/atomic/detail/operations_fwd.hpp | 4 +- .../boost/atomic/detail/ops_cas_based.hpp | 4 +- .../boost/atomic/detail/ops_emulated.hpp | 4 +- .../atomic/detail/ops_extending_cas_based.hpp | 4 +- .../boost/atomic/detail/ops_gcc_alpha.hpp | 4 +- .../boost/atomic/detail/ops_gcc_arm.hpp | 4 +- .../atomic/detail/ops_gcc_arm_common.hpp | 4 +- .../boost/atomic/detail/ops_gcc_atomic.hpp | 6 +- .../boost/atomic/detail/ops_gcc_ppc.hpp | 4 +- .../atomic/detail/ops_gcc_ppc_common.hpp | 4 +- .../boost/atomic/detail/ops_gcc_sparc.hpp | 4 +- .../boost/atomic/detail/ops_gcc_sync.hpp | 4 +- .../boost/atomic/detail/ops_gcc_x86.hpp | 4 +- .../boost/atomic/detail/ops_gcc_x86_dcas.hpp | 4 +- .../boost/atomic/detail/ops_linux_arm.hpp | 4 +- .../boost/atomic/detail/ops_msvc_arm.hpp | 6 +- .../boost/atomic/detail/ops_msvc_x86.hpp | 6 +- .../boost/atomic/detail/ops_windows.hpp | 6 +- .../include/boost/atomic/detail/pause.hpp | 4 +- .../boost/atomic/detail/storage_traits.hpp | 28 +- .../detail/type_traits/alignment_of.hpp | 6 +- .../atomic/detail/type_traits/conditional.hpp | 6 +- .../detail/type_traits/integral_constant.hpp | 10 +- .../detail/type_traits/is_floating_point.hpp | 6 +- .../atomic/detail/type_traits/is_function.hpp | 6 +- .../atomic/detail/type_traits/is_iec559.hpp | 6 +- .../atomic/detail/type_traits/is_integral.hpp | 6 +- .../atomic/detail/type_traits/is_signed.hpp | 6 +- .../type_traits/is_trivially_copyable.hpp | 6 +- .../is_trivially_default_constructible.hpp | 8 +- .../atomic/detail/type_traits/make_signed.hpp | 6 +- .../detail/type_traits/make_unsigned.hpp | 6 +- .../boost/include/boost/atomic/fences.hpp | 4 +- third_party/boost/include/boost/bind/arg.hpp | 4 +- third_party/boost/include/boost/bind/bind.hpp | 410 ++--- .../boost/include/boost/bind/bind_mf2_cc.hpp | 36 +- .../boost/include/boost/bind/bind_mf_cc.hpp | 36 +- .../include/boost/bind/bind_template.hpp | 2 +- .../boost/include/boost/bind/mem_fn.hpp | 4 +- .../boost/include/boost/bind/placeholders.hpp | 40 +- .../boost/include/boost/bind/storage.hpp | 112 +- .../boost/include/boost/chrono/ceil.hpp | 4 +- .../include/boost/chrono/clock_string.hpp | 2 +- .../boost/include/boost/chrono/config.hpp | 2 +- .../chrono/detail/inlined/mac/chrono.hpp | 28 +- .../detail/inlined/mac/process_cpu_clocks.hpp | 70 +- .../detail/inlined/mac/thread_clock.hpp | 12 +- .../chrono/detail/inlined/posix/chrono.hpp | 24 +- .../inlined/posix/process_cpu_clocks.hpp | 72 +- .../detail/inlined/posix/thread_clock.hpp | 12 +- .../chrono/detail/inlined/win/chrono.hpp | 42 +- .../detail/inlined/win/process_cpu_clocks.hpp | 82 +- .../detail/inlined/win/thread_clock.hpp | 28 +- .../chrono/detail/is_evenly_divisible_by.hpp | 6 +- .../detail/no_warning/signed_unsigned_cmp.hpp | 2 +- .../boost/chrono/detail/scan_keyword.hpp | 4 +- .../boost/chrono/detail/static_assert.hpp | 2 +- .../include/boost/chrono/detail/system.hpp | 4 +- .../boost/include/boost/chrono/duration.hpp | 92 +- .../boost/include/boost/chrono/floor.hpp | 4 +- .../include/boost/chrono/io/duration_get.hpp | 2 +- .../include/boost/chrono/io/duration_io.hpp | 6 +- .../include/boost/chrono/io/duration_put.hpp | 6 +- .../boost/chrono/io/duration_style.hpp | 2 +- .../boost/chrono/io/duration_units.hpp | 2 +- .../boost/chrono/io/ios_base_state.hpp | 2 +- .../boost/chrono/io/time_point_get.hpp | 2 +- .../include/boost/chrono/io/time_point_io.hpp | 2 +- .../boost/chrono/io/time_point_put.hpp | 2 +- .../boost/chrono/io/time_point_units.hpp | 2 +- .../include/boost/chrono/io/timezone.hpp | 2 +- .../chrono/io/utility/ios_base_state_ptr.hpp | 4 +- .../boost/chrono/io/utility/manip_base.hpp | 4 +- .../boost/chrono/io/utility/to_string.hpp | 2 +- .../include/boost/chrono/io_v1/chrono_io.hpp | 6 +- .../boost/chrono/process_cpu_clocks.hpp | 20 +- .../boost/include/boost/chrono/round.hpp | 4 +- .../include/boost/chrono/system_clocks.hpp | 8 +- .../include/boost/chrono/thread_clock.hpp | 4 +- .../boost/include/boost/chrono/time_point.hpp | 10 +- .../concept/detail/backward_compatibility.hpp | 4 +- .../include/boost/concept/detail/borland.hpp | 6 +- .../include/boost/concept/detail/general.hpp | 8 +- .../boost/concept/detail/has_constraints.hpp | 6 +- .../include/boost/concept/detail/msvc.hpp | 8 +- .../boost/include/boost/concept/usage.hpp | 8 +- .../boost/include/boost/concept_check.hpp | 44 +- .../include/boost/config/detail/suffix.hpp | 6 +- .../include/boost/config/stdlib/stlport.hpp | 2 +- .../boost/container/allocator_traits.hpp | 74 +- .../include/boost/container/container_fwd.hpp | 72 +- .../boost/container/detail/addressof.hpp | 4 +- .../container/detail/advanced_insert_int.hpp | 108 +- .../boost/container/detail/algorithm.hpp | 14 +- .../boost/container/detail/alloc_helpers.hpp | 8 +- .../container/detail/allocation_type.hpp | 4 +- .../container/detail/construct_in_place.hpp | 14 +- .../boost/container/detail/copy_move_algo.hpp | 206 +-- .../boost/container/detail/destroyers.hpp | 36 +- .../detail/dispatch_uses_allocator.hpp | 40 +- .../boost/container/detail/iterator.hpp | 20 +- .../boost/container/detail/iterators.hpp | 52 +- .../boost/container/detail/min_max.hpp | 4 +- .../include/boost/container/detail/mpl.hpp | 66 +- .../boost/container/detail/next_capacity.hpp | 4 +- .../include/boost/container/detail/pair.hpp | 130 +- .../boost/container/detail/type_traits.hpp | 72 +- .../boost/container/detail/value_init.hpp | 4 +- .../detail/variadic_templates_tools.hpp | 8 +- .../boost/container/detail/version_type.hpp | 4 +- .../include/boost/container/new_allocator.hpp | 4 +- .../boost/include/boost/container/options.hpp | 80 +- .../boost/container/scoped_allocator.hpp | 64 +- .../boost/container/scoped_allocator_fwd.hpp | 6 +- .../boost/container/throw_exception.hpp | 24 +- .../boost/container/uses_allocator.hpp | 4 +- .../boost/container/uses_allocator_fwd.hpp | 10 +- .../boost/include/boost/container/vector.hpp | 274 ++-- .../container_hash/detail/float_functions.hpp | 30 +- .../container_hash/detail/hash_float.hpp | 22 +- .../boost/container_hash/detail/limits.hpp | 2 +- .../boost/container_hash/extensions.hpp | 80 +- .../include/boost/container_hash/hash.hpp | 130 +- .../include/boost/container_hash/hash_fwd.hpp | 2 +- .../boost/context/continuation_ucontext.hpp | 4 +- .../boost/context/continuation_winfib.hpp | 4 +- .../include/boost/context/detail/config.hpp | 2 +- .../boost/context/detail/disable_overload.hpp | 2 +- .../include/boost/context/detail/exchange.hpp | 2 +- .../include/boost/context/detail/fcontext.hpp | 2 +- .../include/boost/context/detail/invoke.hpp | 2 +- .../include/boost/context/fiber_ucontext.hpp | 4 +- .../include/boost/context/fiber_winfib.hpp | 4 +- .../include/boost/context/fixedsize_stack.hpp | 2 +- .../boost/include/boost/context/flags.hpp | 2 +- .../boost/context/posix/segmented_stack.hpp | 2 +- .../include/boost/context/preallocated.hpp | 2 +- .../include/boost/context/stack_context.hpp | 2 +- .../include/boost/context/stack_traits.hpp | 2 +- .../boost/include/boost/core/addressof.hpp | 14 +- .../include/boost/core/alloc_construct.hpp | 4 +- .../include/boost/core/checked_delete.hpp | 10 +- .../include/boost/core/default_allocator.hpp | 6 +- .../boost/include/boost/core/demangle.hpp | 4 +- .../boost/include/boost/core/enable_if.hpp | 8 +- .../boost/core/explicit_operator_bool.hpp | 16 +- .../boost/include/boost/core/first_scalar.hpp | 4 +- .../include/boost/core/ignore_unused.hpp | 4 +- .../boost/include/boost/core/is_same.hpp | 4 +- .../include/boost/core/noinit_adaptor.hpp | 2 +- .../boost/include/boost/core/noncopyable.hpp | 4 +- third_party/boost/include/boost/core/nvp.hpp | 6 +- third_party/boost/include/boost/core/ref.hpp | 8 +- .../boost/include/boost/core/scoped_enum.hpp | 2 +- third_party/boost/include/boost/core/swap.hpp | 14 +- .../boost/include/boost/core/typeinfo.hpp | 14 +- .../boost/core/uncaught_exceptions.hpp | 10 +- .../boost/include/boost/core/use_default.hpp | 2 +- .../boost/coroutine/asymmetric_coroutine.hpp | 90 +- .../include/boost/coroutine/attributes.hpp | 2 +- .../include/boost/coroutine/detail/config.hpp | 2 +- .../coroutine/detail/coroutine_context.hpp | 2 +- .../include/boost/coroutine/detail/data.hpp | 2 +- .../include/boost/coroutine/detail/flags.hpp | 2 +- .../boost/coroutine/detail/parameters.hpp | 2 +- .../boost/coroutine/detail/preallocated.hpp | 2 +- .../coroutine/detail/pull_coroutine_impl.hpp | 10 +- .../detail/pull_coroutine_object.hpp | 8 +- .../detail/pull_coroutine_synthesized.hpp | 2 +- .../coroutine/detail/push_coroutine_impl.hpp | 2 +- .../detail/push_coroutine_object.hpp | 8 +- .../detail/push_coroutine_synthesized.hpp | 2 +- .../include/boost/coroutine/detail/setup.hpp | 6 +- .../detail/symmetric_coroutine_call.hpp | 32 +- .../detail/symmetric_coroutine_impl.hpp | 2 +- .../detail/symmetric_coroutine_object.hpp | 8 +- .../detail/symmetric_coroutine_yield.hpp | 12 +- .../boost/coroutine/detail/trampoline.hpp | 2 +- .../coroutine/detail/trampoline_pull.hpp | 2 +- .../coroutine/detail/trampoline_push.hpp | 2 +- .../include/boost/coroutine/exceptions.hpp | 2 +- .../boost/include/boost/coroutine/flags.hpp | 2 +- .../posix/protected_stack_allocator.hpp | 2 +- .../posix/segmented_stack_allocator.hpp | 2 +- .../boost/coroutine/stack_allocator.hpp | 2 +- .../include/boost/coroutine/stack_context.hpp | 2 +- .../include/boost/coroutine/stack_traits.hpp | 2 +- .../coroutine/standard_stack_allocator.hpp | 2 +- .../boost/coroutine/symmetric_coroutine.hpp | 2 +- .../windows/protected_stack_allocator.hpp | 2 +- third_party/boost/include/boost/cregex.hpp | 39 - third_party/boost/include/boost/cstdint.hpp | 42 +- .../boost/include/boost/current_function.hpp | 4 +- .../boost/date_time/adjust_functors.hpp | 2 +- .../boost/include/boost/date_time/c_time.hpp | 10 +- .../boost/date_time/compiler_config.hpp | 4 +- .../boost/date_time/constrained_value.hpp | 4 +- .../boost/include/boost/date_time/date.hpp | 6 +- .../boost/date_time/date_clock_device.hpp | 2 +- .../include/boost/date_time/date_defs.hpp | 2 +- .../include/boost/date_time/date_duration.hpp | 14 +- .../boost/date_time/date_duration_types.hpp | 4 +- .../include/boost/date_time/date_facet.hpp | 26 +- .../boost/date_time/date_format_simple.hpp | 2 +- .../boost/date_time/date_formatting.hpp | 4 +- .../date_time/date_formatting_limited.hpp | 2 +- .../date_time/date_formatting_locales.hpp | 6 +- .../date_time/date_generator_formatter.hpp | 2 +- .../boost/date_time/date_generator_parser.hpp | 6 +- .../boost/date_time/date_generators.hpp | 8 +- .../include/boost/date_time/date_iterator.hpp | 2 +- .../boost/date_time/date_names_put.hpp | 6 +- .../include/boost/date_time/date_parsing.hpp | 24 +- .../include/boost/date_time/dst_rules.hpp | 2 +- .../boost/date_time/filetime_functions.hpp | 6 +- .../include/boost/date_time/find_match.hpp | 2 +- .../boost/date_time/format_date_parser.hpp | 6 +- .../boost/date_time/gregorian/conversion.hpp | 8 +- .../boost/date_time/gregorian/formatters.hpp | 2 +- .../gregorian/formatters_limited.hpp | 2 +- .../date_time/gregorian/greg_calendar.hpp | 2 +- .../boost/date_time/gregorian/greg_date.hpp | 4 +- .../boost/date_time/gregorian/greg_day.hpp | 2 +- .../date_time/gregorian/greg_day_of_year.hpp | 2 +- .../date_time/gregorian/greg_duration.hpp | 8 +- .../gregorian/greg_duration_types.hpp | 4 +- .../boost/date_time/gregorian/greg_facet.hpp | 36 +- .../boost/date_time/gregorian/greg_month.hpp | 2 +- .../date_time/gregorian/greg_weekday.hpp | 4 +- .../boost/date_time/gregorian/greg_year.hpp | 2 +- .../boost/date_time/gregorian/greg_ymd.hpp | 2 +- .../date_time/gregorian/gregorian_io.hpp | 118 +- .../date_time/gregorian/gregorian_types.hpp | 2 +- .../boost/date_time/gregorian/parsers.hpp | 2 +- .../boost/date_time/gregorian_calendar.hpp | 2 +- .../boost/date_time/gregorian_calendar.ipp | 2 +- .../include/boost/date_time/int_adapter.hpp | 2 +- .../include/boost/date_time/iso_format.hpp | 2 +- .../boost/date_time/microsec_time_clock.hpp | 22 +- .../boost/date_time/parse_format_base.hpp | 2 +- .../boost/include/boost/date_time/period.hpp | 6 +- .../boost/date_time/period_formatter.hpp | 4 +- .../include/boost/date_time/period_parser.hpp | 6 +- .../boost/date_time/posix_time/conversion.hpp | 18 +- .../posix_time/date_duration_operators.hpp | 18 +- .../posix_time/posix_time_config.hpp | 14 +- .../posix_time/posix_time_duration.hpp | 8 +- .../date_time/posix_time/posix_time_io.hpp | 38 +- .../posix_time/posix_time_legacy_io.hpp | 8 +- .../posix_time/posix_time_system.hpp | 2 +- .../date_time/posix_time/posix_time_types.hpp | 2 +- .../boost/date_time/posix_time/ptime.hpp | 2 +- .../date_time/posix_time/time_formatters.hpp | 6 +- .../posix_time/time_formatters_limited.hpp | 6 +- .../date_time/posix_time/time_parsers.hpp | 2 +- .../date_time/posix_time/time_period.hpp | 2 +- .../include/boost/date_time/special_defs.hpp | 2 +- .../date_time/special_values_formatter.hpp | 6 +- .../boost/date_time/special_values_parser.hpp | 2 +- .../boost/date_time/string_convert.hpp | 4 +- .../boost/date_time/string_parse_tree.hpp | 4 +- .../boost/date_time/strings_from_facet.hpp | 2 +- .../boost/include/boost/date_time/time.hpp | 10 +- .../include/boost/date_time/time_clock.hpp | 4 +- .../include/boost/date_time/time_defs.hpp | 2 +- .../include/boost/date_time/time_duration.hpp | 12 +- .../include/boost/date_time/time_facet.hpp | 90 +- .../date_time/time_formatting_streams.hpp | 2 +- .../include/boost/date_time/time_iterator.hpp | 2 +- .../include/boost/date_time/time_parsing.hpp | 38 +- .../date_time/time_resolution_traits.hpp | 28 +- .../boost/date_time/time_system_counted.hpp | 8 +- .../boost/date_time/time_system_split.hpp | 4 +- .../include/boost/date_time/wrapping_int.hpp | 2 +- .../boost/date_time/year_month_day.hpp | 2 +- .../include/boost/detail/basic_pointerbuf.hpp | 6 +- .../include/boost/detail/call_traits.hpp | 10 +- .../include/boost/detail/compressed_pair.hpp | 66 +- .../include/boost/detail/indirect_traits.hpp | 44 +- .../include/boost/detail/interlocked.hpp | 18 +- .../include/boost/detail/is_incrementable.hpp | 12 +- .../boost/include/boost/detail/iterator.hpp | 4 +- .../include/boost/detail/lcast_precision.hpp | 14 +- .../boost/detail/reference_content.hpp | 8 +- .../include/boost/detail/select_type.hpp | 2 +- .../boost/detail/utf8_codecvt_facet.hpp | 2 +- .../exception/current_exception_cast.hpp | 2 +- .../detail/clone_current_exception.hpp | 2 +- .../exception/detail/error_info_impl.hpp | 6 +- .../boost/exception/detail/exception_ptr.hpp | 48 +- .../exception/detail/is_output_streamable.hpp | 2 +- .../exception/detail/object_hex_dump.hpp | 2 +- .../boost/exception/detail/shared_ptr.hpp | 4 +- .../boost/exception/detail/type_info.hpp | 6 +- .../exception/diagnostic_information.hpp | 16 +- .../include/boost/exception/exception.hpp | 10 +- .../boost/exception/get_error_info.hpp | 6 +- .../boost/include/boost/exception/info.hpp | 4 +- .../include/boost/exception/to_string.hpp | 4 +- .../boost/exception/to_string_stub.hpp | 2 +- .../include/boost/function/function_base.hpp | 56 +- .../include/boost/function/function_fwd.hpp | 8 +- .../boost/function/function_template.hpp | 78 +- .../boost/include/boost/function_equal.hpp | 4 +- .../boost/include/boost/get_pointer.hpp | 4 +- .../include/boost/indirect_reference.hpp | 6 +- third_party/boost/include/boost/integer.hpp | 98 +- .../boost/integer/common_factor_rt.hpp | 32 +- .../include/boost/integer/static_log2.hpp | 8 +- .../boost/include/boost/integer_fwd.hpp | 22 +- .../boost/include/boost/integer_traits.hpp | 60 +- .../boost/intrusive/detail/algorithm.hpp | 4 +- .../boost/intrusive/detail/config_begin.hpp | 4 +- .../has_member_function_callable_with.hpp | 62 +- .../boost/intrusive/detail/iterator.hpp | 52 +- .../include/boost/intrusive/detail/mpl.hpp | 96 +- .../intrusive/detail/reverse_iterator.hpp | 18 +- .../include/boost/intrusive/pack_options.hpp | 12 +- .../boost/intrusive/pointer_rebind.hpp | 4 +- .../boost/intrusive/pointer_traits.hpp | 60 +- .../boost/include/boost/io/ios_state.hpp | 2 +- third_party/boost/include/boost/io_fwd.hpp | 2 +- .../boost/include/boost/is_placeholder.hpp | 4 +- .../boost/include/boost/iterator/advance.hpp | 4 +- .../boost/iterator/detail/config_def.hpp | 2 +- .../boost/iterator/detail/enable_if.hpp | 4 +- .../detail/facade_iterator_category.hpp | 8 +- .../boost/include/boost/iterator/distance.hpp | 4 +- .../boost/iterator/filter_iterator.hpp | 4 +- .../include/boost/iterator/interoperable.hpp | 4 +- .../boost/iterator/iterator_adaptor.hpp | 32 +- .../boost/iterator/iterator_categories.hpp | 6 +- .../boost/iterator/iterator_concepts.hpp | 62 +- .../boost/iterator/iterator_facade.hpp | 62 +- .../boost/iterator/iterator_traits.hpp | 4 +- .../boost/iterator/minimum_category.hpp | 10 +- .../boost/iterator/reverse_iterator.hpp | 4 +- .../boost/iterator/transform_iterator.hpp | 8 +- .../boost/include/boost/lambda/core.hpp | 20 +- .../include/boost/lambda/detail/actions.hpp | 24 +- .../boost/lambda/detail/arity_code.hpp | 6 +- .../boost/lambda/detail/bind_functions.hpp | 10 +- .../boost/lambda/detail/function_adaptors.hpp | 32 +- .../boost/lambda/detail/is_instance_of.hpp | 6 +- .../lambda/detail/lambda_functor_base.hpp | 32 +- .../boost/lambda/detail/lambda_functors.hpp | 42 +- .../boost/lambda/detail/lambda_fwd.hpp | 8 +- .../boost/lambda/detail/lambda_traits.hpp | 30 +- .../boost/lambda/detail/member_ptr.hpp | 46 +- .../boost/lambda/detail/operator_actions.hpp | 4 +- .../detail/operator_lambda_func_base.hpp | 28 +- .../detail/operator_return_type_traits.hpp | 80 +- .../include/boost/lambda/detail/operators.hpp | 4 +- .../boost/include/boost/lambda/detail/ret.hpp | 4 +- .../lambda/detail/return_type_traits.hpp | 18 +- .../boost/lambda/detail/select_functions.hpp | 4 +- third_party/boost/include/boost/lambda/if.hpp | 30 +- .../boost/include/boost/lexical_cast.hpp | 32 +- .../boost/lexical_cast/bad_lexical_cast.hpp | 8 +- .../lexical_cast/detail/converter_lexical.hpp | 134 +- .../detail/converter_lexical_streams.hpp | 116 +- .../lexical_cast/detail/converter_numeric.hpp | 42 +- .../boost/lexical_cast/detail/inf_nan.hpp | 16 +- .../lexical_cast/detail/is_character.hpp | 16 +- .../detail/lcast_char_constants.hpp | 4 +- .../detail/lcast_unsigned_converters.hpp | 18 +- .../boost/lexical_cast/detail/widest_char.hpp | 6 +- .../lexical_cast/try_lexical_convert.hpp | 88 +- third_party/boost/include/boost/limits.hpp | 4 +- .../boost/include/boost/logic/tribool.hpp | 14 +- .../boost/include/boost/logic/tribool_fwd.hpp | 2 +- .../include/boost/math/policies/policy.hpp | 156 +- .../special_functions/detail/fp_traits.hpp | 8 +- .../special_functions/detail/round_fwd.hpp | 28 +- .../math/special_functions/fpclassify.hpp | 58 +- .../boost/math/special_functions/math_fwd.hpp | 536 +++---- .../boost/math/special_functions/sign.hpp | 26 +- .../boost/include/boost/math/tools/config.hpp | 24 +- .../include/boost/math/tools/promotion.hpp | 26 +- .../include/boost/math/tools/real_cast.hpp | 4 +- .../boost/include/boost/memory_order.hpp | 6 +- .../include/boost/move/adl_move_swap.hpp | 48 +- .../boost/move/algo/adaptive_merge.hpp | 8 +- .../move/algo/detail/adaptive_sort_merge.hpp | 98 +- .../boost/move/algo/detail/basic_op.hpp | 46 +- .../boost/move/algo/detail/heap_sort.hpp | 24 +- .../boost/move/algo/detail/insertion_sort.hpp | 24 +- .../boost/move/algo/detail/is_sorted.hpp | 4 +- .../include/boost/move/algo/detail/merge.hpp | 80 +- .../boost/move/algo/detail/merge_sort.hpp | 6 +- .../boost/move/algo/detail/set_difference.hpp | 26 +- .../boost/include/boost/move/algo/move.hpp | 26 +- .../include/boost/move/algo/predicate.hpp | 4 +- .../boost/include/boost/move/algo/unique.hpp | 6 +- .../boost/include/boost/move/algorithm.hpp | 28 +- third_party/boost/include/boost/move/core.hpp | 120 +- .../include/boost/move/default_delete.hpp | 16 +- .../include/boost/move/detail/destruct_n.hpp | 4 +- .../include/boost/move/detail/fwd_macros.hpp | 166 +-- .../move/detail/iterator_to_raw_pointer.hpp | 16 +- .../boost/move/detail/iterator_traits.hpp | 10 +- .../include/boost/move/detail/meta_utils.hpp | 20 +- .../boost/move/detail/meta_utils_core.hpp | 4 +- .../boost/move/detail/move_helpers.hpp | 78 +- .../boost/move/detail/pointer_element.hpp | 8 +- .../boost/move/detail/reverse_iterator.hpp | 18 +- .../boost/move/detail/to_raw_pointer.hpp | 8 +- .../include/boost/move/detail/type_traits.hpp | 82 +- .../move/detail/unique_ptr_meta_utils.hpp | 8 +- .../boost/include/boost/move/iterator.hpp | 28 +- .../boost/include/boost/move/make_unique.hpp | 60 +- .../boost/include/boost/move/traits.hpp | 12 +- .../boost/include/boost/move/unique_ptr.hpp | 40 +- .../boost/include/boost/move/utility.hpp | 50 +- .../boost/include/boost/move/utility_core.hpp | 102 +- .../boost/include/boost/mpl/O1_size.hpp | 2 +- .../boost/include/boost/mpl/O1_size_fwd.hpp | 2 +- .../boost/include/boost/mpl/advance.hpp | 2 +- .../boost/include/boost/mpl/advance_fwd.hpp | 2 +- .../boost/include/boost/mpl/always.hpp | 2 +- third_party/boost/include/boost/mpl/apply.hpp | 2 +- .../boost/include/boost/mpl/apply_fwd.hpp | 2 +- .../boost/include/boost/mpl/apply_wrap.hpp | 4 +- .../boost/include/boost/mpl/assert.hpp | 84 +- third_party/boost/include/boost/mpl/at.hpp | 2 +- .../boost/include/boost/mpl/at_fwd.hpp | 2 +- .../include/boost/mpl/aux_/O1_size_impl.hpp | 2 +- .../include/boost/mpl/aux_/adl_barrier.hpp | 8 +- .../boost/mpl/aux_/advance_backward.hpp | 2 +- .../boost/mpl/aux_/advance_forward.hpp | 2 +- .../include/boost/mpl/aux_/arithmetic_op.hpp | 2 +- .../boost/include/boost/mpl/aux_/arity.hpp | 2 +- .../boost/include/boost/mpl/aux_/at_impl.hpp | 2 +- .../include/boost/mpl/aux_/begin_end_impl.hpp | 2 +- .../include/boost/mpl/aux_/clear_impl.hpp | 2 +- .../include/boost/mpl/aux_/comparison_op.hpp | 2 +- .../include/boost/mpl/aux_/config/nttp.hpp | 2 +- .../include/boost/mpl/aux_/contains_impl.hpp | 2 +- .../include/boost/mpl/aux_/find_if_pred.hpp | 2 +- .../include/boost/mpl/aux_/fold_impl_body.hpp | 2 +- .../include/boost/mpl/aux_/full_lambda.hpp | 2 +- .../include/boost/mpl/aux_/has_apply.hpp | 2 +- .../include/boost/mpl/aux_/has_begin.hpp | 2 +- .../include/boost/mpl/aux_/has_rebind.hpp | 2 +- .../boost/include/boost/mpl/aux_/has_size.hpp | 2 +- .../boost/include/boost/mpl/aux_/has_tag.hpp | 2 +- .../boost/include/boost/mpl/aux_/has_type.hpp | 2 +- .../boost/mpl/aux_/is_msvc_eti_arg.hpp | 2 +- .../include/boost/mpl/aux_/iter_apply.hpp | 2 +- .../boost/mpl/aux_/iter_fold_if_impl.hpp | 2 +- .../include/boost/mpl/aux_/lambda_no_ctps.hpp | 2 +- .../include/boost/mpl/aux_/lambda_support.hpp | 18 +- .../include/boost/mpl/aux_/largest_int.hpp | 2 +- .../include/boost/mpl/aux_/logical_op.hpp | 2 +- .../include/boost/mpl/aux_/msvc_eti_base.hpp | 2 +- .../include/boost/mpl/aux_/msvc_is_class.hpp | 2 +- .../boost/mpl/aux_/msvc_never_true.hpp | 2 +- .../include/boost/mpl/aux_/msvc_type.hpp | 2 +- .../boost/include/boost/mpl/aux_/na.hpp | 2 +- .../include/boost/mpl/aux_/na_assert.hpp | 4 +- .../boost/mpl/aux_/nested_type_wknd.hpp | 4 +- .../boost/mpl/aux_/numeric_cast_utils.hpp | 2 +- .../include/boost/mpl/aux_/numeric_op.hpp | 2 +- .../preprocessed/bcc/advance_backward.hpp | 2 +- .../aux_/preprocessed/bcc/advance_forward.hpp | 2 +- .../boost/mpl/aux_/preprocessed/bcc/and.hpp | 2 +- .../boost/mpl/aux_/preprocessed/bcc/apply.hpp | 2 +- .../mpl/aux_/preprocessed/bcc/apply_fwd.hpp | 2 +- .../mpl/aux_/preprocessed/bcc/apply_wrap.hpp | 14 +- .../mpl/aux_/preprocessed/bcc/basic_bind.hpp | 2 +- .../boost/mpl/aux_/preprocessed/bcc/bind.hpp | 2 +- .../mpl/aux_/preprocessed/bcc/bind_fwd.hpp | 2 +- .../mpl/aux_/preprocessed/bcc/bitand.hpp | 4 +- .../boost/mpl/aux_/preprocessed/bcc/bitor.hpp | 4 +- .../mpl/aux_/preprocessed/bcc/bitxor.hpp | 4 +- .../boost/mpl/aux_/preprocessed/bcc/deque.hpp | 2 +- .../mpl/aux_/preprocessed/bcc/divides.hpp | 4 +- .../mpl/aux_/preprocessed/bcc/equal_to.hpp | 4 +- .../mpl/aux_/preprocessed/bcc/fold_impl.hpp | 2 +- .../mpl/aux_/preprocessed/bcc/full_lambda.hpp | 2 +- .../mpl/aux_/preprocessed/bcc/greater.hpp | 4 +- .../aux_/preprocessed/bcc/greater_equal.hpp | 4 +- .../mpl/aux_/preprocessed/bcc/inherit.hpp | 2 +- .../preprocessed/bcc/iter_fold_if_impl.hpp | 2 +- .../aux_/preprocessed/bcc/iter_fold_impl.hpp | 2 +- .../aux_/preprocessed/bcc/lambda_no_ctps.hpp | 2 +- .../boost/mpl/aux_/preprocessed/bcc/less.hpp | 4 +- .../mpl/aux_/preprocessed/bcc/less_equal.hpp | 4 +- .../boost/mpl/aux_/preprocessed/bcc/list.hpp | 2 +- .../mpl/aux_/preprocessed/bcc/list_c.hpp | 2 +- .../boost/mpl/aux_/preprocessed/bcc/map.hpp | 2 +- .../boost/mpl/aux_/preprocessed/bcc/minus.hpp | 4 +- .../mpl/aux_/preprocessed/bcc/modulus.hpp | 4 +- .../aux_/preprocessed/bcc/not_equal_to.hpp | 4 +- .../boost/mpl/aux_/preprocessed/bcc/or.hpp | 2 +- .../aux_/preprocessed/bcc/placeholders.hpp | 14 +- .../boost/mpl/aux_/preprocessed/bcc/plus.hpp | 4 +- .../boost/mpl/aux_/preprocessed/bcc/quote.hpp | 2 +- .../preprocessed/bcc/reverse_fold_impl.hpp | 2 +- .../bcc/reverse_iter_fold_impl.hpp | 2 +- .../boost/mpl/aux_/preprocessed/bcc/set.hpp | 2 +- .../boost/mpl/aux_/preprocessed/bcc/set_c.hpp | 2 +- .../mpl/aux_/preprocessed/bcc/shift_left.hpp | 4 +- .../mpl/aux_/preprocessed/bcc/shift_right.hpp | 4 +- .../aux_/preprocessed/bcc/template_arity.hpp | 4 +- .../boost/mpl/aux_/preprocessed/bcc/times.hpp | 4 +- .../mpl/aux_/preprocessed/bcc/unpack_args.hpp | 2 +- .../mpl/aux_/preprocessed/bcc/vector.hpp | 2 +- .../mpl/aux_/preprocessed/bcc/vector_c.hpp | 2 +- .../preprocessed/bcc551/advance_backward.hpp | 2 +- .../preprocessed/bcc551/advance_forward.hpp | 2 +- .../mpl/aux_/preprocessed/bcc551/and.hpp | 2 +- .../mpl/aux_/preprocessed/bcc551/apply.hpp | 2 +- .../aux_/preprocessed/bcc551/apply_fwd.hpp | 2 +- .../aux_/preprocessed/bcc551/apply_wrap.hpp | 14 +- .../aux_/preprocessed/bcc551/basic_bind.hpp | 2 +- .../mpl/aux_/preprocessed/bcc551/bind.hpp | 2 +- .../mpl/aux_/preprocessed/bcc551/bind_fwd.hpp | 2 +- .../mpl/aux_/preprocessed/bcc551/bitand.hpp | 4 +- .../mpl/aux_/preprocessed/bcc551/bitor.hpp | 4 +- .../mpl/aux_/preprocessed/bcc551/bitxor.hpp | 4 +- .../mpl/aux_/preprocessed/bcc551/deque.hpp | 2 +- .../mpl/aux_/preprocessed/bcc551/divides.hpp | 4 +- .../mpl/aux_/preprocessed/bcc551/equal_to.hpp | 4 +- .../aux_/preprocessed/bcc551/fold_impl.hpp | 2 +- .../aux_/preprocessed/bcc551/full_lambda.hpp | 2 +- .../mpl/aux_/preprocessed/bcc551/greater.hpp | 4 +- .../preprocessed/bcc551/greater_equal.hpp | 4 +- .../mpl/aux_/preprocessed/bcc551/inherit.hpp | 2 +- .../preprocessed/bcc551/iter_fold_if_impl.hpp | 2 +- .../preprocessed/bcc551/iter_fold_impl.hpp | 2 +- .../preprocessed/bcc551/lambda_no_ctps.hpp | 2 +- .../mpl/aux_/preprocessed/bcc551/less.hpp | 4 +- .../aux_/preprocessed/bcc551/less_equal.hpp | 4 +- .../mpl/aux_/preprocessed/bcc551/list.hpp | 2 +- .../mpl/aux_/preprocessed/bcc551/list_c.hpp | 2 +- .../mpl/aux_/preprocessed/bcc551/map.hpp | 2 +- .../mpl/aux_/preprocessed/bcc551/minus.hpp | 4 +- .../mpl/aux_/preprocessed/bcc551/modulus.hpp | 4 +- .../aux_/preprocessed/bcc551/not_equal_to.hpp | 4 +- .../boost/mpl/aux_/preprocessed/bcc551/or.hpp | 2 +- .../aux_/preprocessed/bcc551/placeholders.hpp | 14 +- .../mpl/aux_/preprocessed/bcc551/plus.hpp | 4 +- .../preprocessed/bcc551/reverse_fold_impl.hpp | 2 +- .../bcc551/reverse_iter_fold_impl.hpp | 2 +- .../mpl/aux_/preprocessed/bcc551/set.hpp | 2 +- .../mpl/aux_/preprocessed/bcc551/set_c.hpp | 2 +- .../aux_/preprocessed/bcc551/shift_left.hpp | 4 +- .../aux_/preprocessed/bcc551/shift_right.hpp | 4 +- .../preprocessed/bcc551/template_arity.hpp | 4 +- .../mpl/aux_/preprocessed/bcc551/times.hpp | 4 +- .../aux_/preprocessed/bcc551/unpack_args.hpp | 2 +- .../mpl/aux_/preprocessed/bcc551/vector.hpp | 2 +- .../mpl/aux_/preprocessed/bcc551/vector_c.hpp | 2 +- .../bcc_pre590/advance_backward.hpp | 2 +- .../bcc_pre590/advance_forward.hpp | 2 +- .../mpl/aux_/preprocessed/bcc_pre590/and.hpp | 2 +- .../aux_/preprocessed/bcc_pre590/apply.hpp | 2 +- .../preprocessed/bcc_pre590/apply_fwd.hpp | 2 +- .../preprocessed/bcc_pre590/apply_wrap.hpp | 14 +- .../preprocessed/bcc_pre590/basic_bind.hpp | 2 +- .../mpl/aux_/preprocessed/bcc_pre590/bind.hpp | 2 +- .../aux_/preprocessed/bcc_pre590/bind_fwd.hpp | 2 +- .../aux_/preprocessed/bcc_pre590/bitand.hpp | 4 +- .../aux_/preprocessed/bcc_pre590/bitor.hpp | 4 +- .../aux_/preprocessed/bcc_pre590/bitxor.hpp | 4 +- .../aux_/preprocessed/bcc_pre590/deque.hpp | 2 +- .../aux_/preprocessed/bcc_pre590/divides.hpp | 4 +- .../aux_/preprocessed/bcc_pre590/equal_to.hpp | 4 +- .../preprocessed/bcc_pre590/fold_impl.hpp | 2 +- .../preprocessed/bcc_pre590/full_lambda.hpp | 2 +- .../aux_/preprocessed/bcc_pre590/greater.hpp | 4 +- .../preprocessed/bcc_pre590/greater_equal.hpp | 4 +- .../aux_/preprocessed/bcc_pre590/inherit.hpp | 2 +- .../bcc_pre590/iter_fold_if_impl.hpp | 2 +- .../bcc_pre590/iter_fold_impl.hpp | 2 +- .../bcc_pre590/lambda_no_ctps.hpp | 2 +- .../mpl/aux_/preprocessed/bcc_pre590/less.hpp | 4 +- .../preprocessed/bcc_pre590/less_equal.hpp | 4 +- .../mpl/aux_/preprocessed/bcc_pre590/list.hpp | 2 +- .../aux_/preprocessed/bcc_pre590/list_c.hpp | 2 +- .../mpl/aux_/preprocessed/bcc_pre590/map.hpp | 2 +- .../aux_/preprocessed/bcc_pre590/minus.hpp | 4 +- .../aux_/preprocessed/bcc_pre590/modulus.hpp | 4 +- .../preprocessed/bcc_pre590/not_equal_to.hpp | 4 +- .../mpl/aux_/preprocessed/bcc_pre590/or.hpp | 2 +- .../preprocessed/bcc_pre590/placeholders.hpp | 14 +- .../mpl/aux_/preprocessed/bcc_pre590/plus.hpp | 4 +- .../bcc_pre590/reverse_fold_impl.hpp | 2 +- .../bcc_pre590/reverse_iter_fold_impl.hpp | 2 +- .../mpl/aux_/preprocessed/bcc_pre590/set.hpp | 2 +- .../aux_/preprocessed/bcc_pre590/set_c.hpp | 2 +- .../preprocessed/bcc_pre590/shift_left.hpp | 4 +- .../preprocessed/bcc_pre590/shift_right.hpp | 4 +- .../bcc_pre590/template_arity.hpp | 4 +- .../aux_/preprocessed/bcc_pre590/times.hpp | 4 +- .../preprocessed/bcc_pre590/unpack_args.hpp | 2 +- .../aux_/preprocessed/bcc_pre590/vector.hpp | 2 +- .../aux_/preprocessed/bcc_pre590/vector_c.hpp | 2 +- .../preprocessed/dmc/advance_backward.hpp | 2 +- .../aux_/preprocessed/dmc/advance_forward.hpp | 2 +- .../boost/mpl/aux_/preprocessed/dmc/and.hpp | 2 +- .../boost/mpl/aux_/preprocessed/dmc/apply.hpp | 2 +- .../mpl/aux_/preprocessed/dmc/apply_fwd.hpp | 2 +- .../mpl/aux_/preprocessed/dmc/apply_wrap.hpp | 2 +- .../mpl/aux_/preprocessed/dmc/basic_bind.hpp | 2 +- .../boost/mpl/aux_/preprocessed/dmc/bind.hpp | 2 +- .../mpl/aux_/preprocessed/dmc/bind_fwd.hpp | 2 +- .../mpl/aux_/preprocessed/dmc/bitand.hpp | 4 +- .../boost/mpl/aux_/preprocessed/dmc/bitor.hpp | 4 +- .../mpl/aux_/preprocessed/dmc/bitxor.hpp | 4 +- .../boost/mpl/aux_/preprocessed/dmc/deque.hpp | 2 +- .../mpl/aux_/preprocessed/dmc/divides.hpp | 4 +- .../mpl/aux_/preprocessed/dmc/equal_to.hpp | 4 +- .../mpl/aux_/preprocessed/dmc/fold_impl.hpp | 2 +- .../mpl/aux_/preprocessed/dmc/full_lambda.hpp | 2 +- .../mpl/aux_/preprocessed/dmc/greater.hpp | 4 +- .../aux_/preprocessed/dmc/greater_equal.hpp | 4 +- .../mpl/aux_/preprocessed/dmc/inherit.hpp | 2 +- .../preprocessed/dmc/iter_fold_if_impl.hpp | 2 +- .../aux_/preprocessed/dmc/iter_fold_impl.hpp | 2 +- .../aux_/preprocessed/dmc/lambda_no_ctps.hpp | 2 +- .../boost/mpl/aux_/preprocessed/dmc/less.hpp | 4 +- .../mpl/aux_/preprocessed/dmc/less_equal.hpp | 4 +- .../boost/mpl/aux_/preprocessed/dmc/list.hpp | 2 +- .../mpl/aux_/preprocessed/dmc/list_c.hpp | 2 +- .../boost/mpl/aux_/preprocessed/dmc/map.hpp | 2 +- .../boost/mpl/aux_/preprocessed/dmc/minus.hpp | 4 +- .../mpl/aux_/preprocessed/dmc/modulus.hpp | 4 +- .../aux_/preprocessed/dmc/not_equal_to.hpp | 4 +- .../boost/mpl/aux_/preprocessed/dmc/or.hpp | 2 +- .../aux_/preprocessed/dmc/placeholders.hpp | 14 +- .../boost/mpl/aux_/preprocessed/dmc/plus.hpp | 4 +- .../boost/mpl/aux_/preprocessed/dmc/quote.hpp | 2 +- .../preprocessed/dmc/reverse_fold_impl.hpp | 2 +- .../dmc/reverse_iter_fold_impl.hpp | 2 +- .../boost/mpl/aux_/preprocessed/dmc/set.hpp | 2 +- .../boost/mpl/aux_/preprocessed/dmc/set_c.hpp | 2 +- .../mpl/aux_/preprocessed/dmc/shift_left.hpp | 4 +- .../mpl/aux_/preprocessed/dmc/shift_right.hpp | 4 +- .../boost/mpl/aux_/preprocessed/dmc/times.hpp | 4 +- .../mpl/aux_/preprocessed/dmc/unpack_args.hpp | 2 +- .../mpl/aux_/preprocessed/dmc/vector.hpp | 2 +- .../mpl/aux_/preprocessed/dmc/vector_c.hpp | 2 +- .../preprocessed/gcc/advance_backward.hpp | 2 +- .../aux_/preprocessed/gcc/advance_forward.hpp | 2 +- .../boost/mpl/aux_/preprocessed/gcc/and.hpp | 2 +- .../boost/mpl/aux_/preprocessed/gcc/apply.hpp | 2 +- .../mpl/aux_/preprocessed/gcc/apply_fwd.hpp | 2 +- .../mpl/aux_/preprocessed/gcc/apply_wrap.hpp | 2 +- .../mpl/aux_/preprocessed/gcc/basic_bind.hpp | 2 +- .../boost/mpl/aux_/preprocessed/gcc/bind.hpp | 2 +- .../mpl/aux_/preprocessed/gcc/bind_fwd.hpp | 2 +- .../mpl/aux_/preprocessed/gcc/bitand.hpp | 4 +- .../boost/mpl/aux_/preprocessed/gcc/bitor.hpp | 4 +- .../mpl/aux_/preprocessed/gcc/bitxor.hpp | 4 +- .../boost/mpl/aux_/preprocessed/gcc/deque.hpp | 2 +- .../mpl/aux_/preprocessed/gcc/divides.hpp | 4 +- .../mpl/aux_/preprocessed/gcc/equal_to.hpp | 4 +- .../mpl/aux_/preprocessed/gcc/fold_impl.hpp | 2 +- .../mpl/aux_/preprocessed/gcc/full_lambda.hpp | 2 +- .../mpl/aux_/preprocessed/gcc/greater.hpp | 4 +- .../aux_/preprocessed/gcc/greater_equal.hpp | 4 +- .../mpl/aux_/preprocessed/gcc/inherit.hpp | 2 +- .../preprocessed/gcc/iter_fold_if_impl.hpp | 2 +- .../aux_/preprocessed/gcc/iter_fold_impl.hpp | 2 +- .../aux_/preprocessed/gcc/lambda_no_ctps.hpp | 2 +- .../boost/mpl/aux_/preprocessed/gcc/less.hpp | 4 +- .../mpl/aux_/preprocessed/gcc/less_equal.hpp | 4 +- .../boost/mpl/aux_/preprocessed/gcc/list.hpp | 2 +- .../mpl/aux_/preprocessed/gcc/list_c.hpp | 2 +- .../boost/mpl/aux_/preprocessed/gcc/map.hpp | 2 +- .../boost/mpl/aux_/preprocessed/gcc/minus.hpp | 4 +- .../mpl/aux_/preprocessed/gcc/modulus.hpp | 4 +- .../aux_/preprocessed/gcc/not_equal_to.hpp | 4 +- .../boost/mpl/aux_/preprocessed/gcc/or.hpp | 2 +- .../aux_/preprocessed/gcc/placeholders.hpp | 14 +- .../boost/mpl/aux_/preprocessed/gcc/plus.hpp | 4 +- .../boost/mpl/aux_/preprocessed/gcc/quote.hpp | 2 +- .../preprocessed/gcc/reverse_fold_impl.hpp | 2 +- .../gcc/reverse_iter_fold_impl.hpp | 2 +- .../boost/mpl/aux_/preprocessed/gcc/set.hpp | 2 +- .../boost/mpl/aux_/preprocessed/gcc/set_c.hpp | 2 +- .../mpl/aux_/preprocessed/gcc/shift_left.hpp | 4 +- .../mpl/aux_/preprocessed/gcc/shift_right.hpp | 4 +- .../aux_/preprocessed/gcc/template_arity.hpp | 4 +- .../boost/mpl/aux_/preprocessed/gcc/times.hpp | 4 +- .../mpl/aux_/preprocessed/gcc/unpack_args.hpp | 2 +- .../mpl/aux_/preprocessed/gcc/vector.hpp | 2 +- .../mpl/aux_/preprocessed/gcc/vector_c.hpp | 2 +- .../preprocessed/msvc60/advance_backward.hpp | 2 +- .../preprocessed/msvc60/advance_forward.hpp | 2 +- .../mpl/aux_/preprocessed/msvc60/and.hpp | 2 +- .../mpl/aux_/preprocessed/msvc60/apply.hpp | 2 +- .../aux_/preprocessed/msvc60/apply_fwd.hpp | 2 +- .../aux_/preprocessed/msvc60/apply_wrap.hpp | 2 +- .../aux_/preprocessed/msvc60/basic_bind.hpp | 4 +- .../mpl/aux_/preprocessed/msvc60/bind.hpp | 4 +- .../mpl/aux_/preprocessed/msvc60/bind_fwd.hpp | 2 +- .../mpl/aux_/preprocessed/msvc60/bitand.hpp | 4 +- .../mpl/aux_/preprocessed/msvc60/bitor.hpp | 4 +- .../mpl/aux_/preprocessed/msvc60/bitxor.hpp | 4 +- .../mpl/aux_/preprocessed/msvc60/deque.hpp | 2 +- .../mpl/aux_/preprocessed/msvc60/divides.hpp | 4 +- .../mpl/aux_/preprocessed/msvc60/equal_to.hpp | 4 +- .../aux_/preprocessed/msvc60/fold_impl.hpp | 2 +- .../aux_/preprocessed/msvc60/full_lambda.hpp | 2 +- .../mpl/aux_/preprocessed/msvc60/greater.hpp | 4 +- .../preprocessed/msvc60/greater_equal.hpp | 4 +- .../mpl/aux_/preprocessed/msvc60/inherit.hpp | 2 +- .../preprocessed/msvc60/iter_fold_if_impl.hpp | 2 +- .../preprocessed/msvc60/iter_fold_impl.hpp | 2 +- .../preprocessed/msvc60/lambda_no_ctps.hpp | 2 +- .../mpl/aux_/preprocessed/msvc60/less.hpp | 4 +- .../aux_/preprocessed/msvc60/less_equal.hpp | 4 +- .../mpl/aux_/preprocessed/msvc60/list.hpp | 2 +- .../mpl/aux_/preprocessed/msvc60/list_c.hpp | 2 +- .../mpl/aux_/preprocessed/msvc60/map.hpp | 2 +- .../mpl/aux_/preprocessed/msvc60/minus.hpp | 4 +- .../mpl/aux_/preprocessed/msvc60/modulus.hpp | 4 +- .../aux_/preprocessed/msvc60/not_equal_to.hpp | 4 +- .../boost/mpl/aux_/preprocessed/msvc60/or.hpp | 2 +- .../aux_/preprocessed/msvc60/placeholders.hpp | 14 +- .../mpl/aux_/preprocessed/msvc60/plus.hpp | 4 +- .../preprocessed/msvc60/reverse_fold_impl.hpp | 2 +- .../msvc60/reverse_iter_fold_impl.hpp | 2 +- .../mpl/aux_/preprocessed/msvc60/set.hpp | 2 +- .../mpl/aux_/preprocessed/msvc60/set_c.hpp | 2 +- .../aux_/preprocessed/msvc60/shift_left.hpp | 4 +- .../aux_/preprocessed/msvc60/shift_right.hpp | 4 +- .../preprocessed/msvc60/template_arity.hpp | 4 +- .../mpl/aux_/preprocessed/msvc60/times.hpp | 4 +- .../aux_/preprocessed/msvc60/unpack_args.hpp | 2 +- .../mpl/aux_/preprocessed/msvc60/vector.hpp | 2 +- .../mpl/aux_/preprocessed/msvc60/vector_c.hpp | 2 +- .../preprocessed/msvc70/advance_backward.hpp | 2 +- .../preprocessed/msvc70/advance_forward.hpp | 2 +- .../mpl/aux_/preprocessed/msvc70/and.hpp | 2 +- .../mpl/aux_/preprocessed/msvc70/apply.hpp | 2 +- .../aux_/preprocessed/msvc70/apply_fwd.hpp | 2 +- .../aux_/preprocessed/msvc70/apply_wrap.hpp | 2 +- .../aux_/preprocessed/msvc70/basic_bind.hpp | 4 +- .../mpl/aux_/preprocessed/msvc70/bind.hpp | 4 +- .../mpl/aux_/preprocessed/msvc70/bind_fwd.hpp | 2 +- .../mpl/aux_/preprocessed/msvc70/bitand.hpp | 4 +- .../mpl/aux_/preprocessed/msvc70/bitor.hpp | 4 +- .../mpl/aux_/preprocessed/msvc70/bitxor.hpp | 4 +- .../mpl/aux_/preprocessed/msvc70/deque.hpp | 2 +- .../mpl/aux_/preprocessed/msvc70/divides.hpp | 4 +- .../mpl/aux_/preprocessed/msvc70/equal_to.hpp | 4 +- .../aux_/preprocessed/msvc70/fold_impl.hpp | 2 +- .../aux_/preprocessed/msvc70/full_lambda.hpp | 2 +- .../mpl/aux_/preprocessed/msvc70/greater.hpp | 4 +- .../preprocessed/msvc70/greater_equal.hpp | 4 +- .../mpl/aux_/preprocessed/msvc70/inherit.hpp | 2 +- .../preprocessed/msvc70/iter_fold_if_impl.hpp | 2 +- .../preprocessed/msvc70/iter_fold_impl.hpp | 2 +- .../preprocessed/msvc70/lambda_no_ctps.hpp | 2 +- .../mpl/aux_/preprocessed/msvc70/less.hpp | 4 +- .../aux_/preprocessed/msvc70/less_equal.hpp | 4 +- .../mpl/aux_/preprocessed/msvc70/list.hpp | 2 +- .../mpl/aux_/preprocessed/msvc70/list_c.hpp | 2 +- .../mpl/aux_/preprocessed/msvc70/map.hpp | 2 +- .../mpl/aux_/preprocessed/msvc70/minus.hpp | 4 +- .../mpl/aux_/preprocessed/msvc70/modulus.hpp | 4 +- .../aux_/preprocessed/msvc70/not_equal_to.hpp | 4 +- .../boost/mpl/aux_/preprocessed/msvc70/or.hpp | 2 +- .../aux_/preprocessed/msvc70/placeholders.hpp | 14 +- .../mpl/aux_/preprocessed/msvc70/plus.hpp | 4 +- .../mpl/aux_/preprocessed/msvc70/quote.hpp | 2 +- .../preprocessed/msvc70/reverse_fold_impl.hpp | 2 +- .../msvc70/reverse_iter_fold_impl.hpp | 2 +- .../mpl/aux_/preprocessed/msvc70/set.hpp | 2 +- .../mpl/aux_/preprocessed/msvc70/set_c.hpp | 2 +- .../aux_/preprocessed/msvc70/shift_left.hpp | 4 +- .../aux_/preprocessed/msvc70/shift_right.hpp | 4 +- .../preprocessed/msvc70/template_arity.hpp | 4 +- .../mpl/aux_/preprocessed/msvc70/times.hpp | 4 +- .../aux_/preprocessed/msvc70/unpack_args.hpp | 2 +- .../mpl/aux_/preprocessed/msvc70/vector.hpp | 2 +- .../mpl/aux_/preprocessed/msvc70/vector_c.hpp | 2 +- .../preprocessed/mwcw/advance_backward.hpp | 2 +- .../preprocessed/mwcw/advance_forward.hpp | 2 +- .../boost/mpl/aux_/preprocessed/mwcw/and.hpp | 2 +- .../mpl/aux_/preprocessed/mwcw/apply.hpp | 2 +- .../mpl/aux_/preprocessed/mwcw/apply_fwd.hpp | 2 +- .../mpl/aux_/preprocessed/mwcw/apply_wrap.hpp | 14 +- .../mpl/aux_/preprocessed/mwcw/basic_bind.hpp | 2 +- .../boost/mpl/aux_/preprocessed/mwcw/bind.hpp | 2 +- .../mpl/aux_/preprocessed/mwcw/bind_fwd.hpp | 2 +- .../mpl/aux_/preprocessed/mwcw/bitand.hpp | 4 +- .../mpl/aux_/preprocessed/mwcw/bitor.hpp | 4 +- .../mpl/aux_/preprocessed/mwcw/bitxor.hpp | 4 +- .../mpl/aux_/preprocessed/mwcw/deque.hpp | 2 +- .../mpl/aux_/preprocessed/mwcw/divides.hpp | 4 +- .../mpl/aux_/preprocessed/mwcw/equal_to.hpp | 4 +- .../mpl/aux_/preprocessed/mwcw/fold_impl.hpp | 2 +- .../aux_/preprocessed/mwcw/full_lambda.hpp | 2 +- .../mpl/aux_/preprocessed/mwcw/greater.hpp | 4 +- .../aux_/preprocessed/mwcw/greater_equal.hpp | 4 +- .../mpl/aux_/preprocessed/mwcw/inherit.hpp | 2 +- .../preprocessed/mwcw/iter_fold_if_impl.hpp | 2 +- .../aux_/preprocessed/mwcw/iter_fold_impl.hpp | 2 +- .../aux_/preprocessed/mwcw/lambda_no_ctps.hpp | 2 +- .../boost/mpl/aux_/preprocessed/mwcw/less.hpp | 4 +- .../mpl/aux_/preprocessed/mwcw/less_equal.hpp | 4 +- .../boost/mpl/aux_/preprocessed/mwcw/list.hpp | 2 +- .../mpl/aux_/preprocessed/mwcw/list_c.hpp | 2 +- .../boost/mpl/aux_/preprocessed/mwcw/map.hpp | 2 +- .../mpl/aux_/preprocessed/mwcw/minus.hpp | 4 +- .../mpl/aux_/preprocessed/mwcw/modulus.hpp | 4 +- .../aux_/preprocessed/mwcw/not_equal_to.hpp | 4 +- .../boost/mpl/aux_/preprocessed/mwcw/or.hpp | 2 +- .../aux_/preprocessed/mwcw/placeholders.hpp | 14 +- .../boost/mpl/aux_/preprocessed/mwcw/plus.hpp | 4 +- .../mpl/aux_/preprocessed/mwcw/quote.hpp | 2 +- .../preprocessed/mwcw/reverse_fold_impl.hpp | 2 +- .../mwcw/reverse_iter_fold_impl.hpp | 2 +- .../boost/mpl/aux_/preprocessed/mwcw/set.hpp | 2 +- .../mpl/aux_/preprocessed/mwcw/set_c.hpp | 2 +- .../mpl/aux_/preprocessed/mwcw/shift_left.hpp | 4 +- .../aux_/preprocessed/mwcw/shift_right.hpp | 4 +- .../mpl/aux_/preprocessed/mwcw/times.hpp | 4 +- .../aux_/preprocessed/mwcw/unpack_args.hpp | 2 +- .../mpl/aux_/preprocessed/mwcw/vector.hpp | 2 +- .../mpl/aux_/preprocessed/mwcw/vector_c.hpp | 2 +- .../preprocessed/no_ctps/advance_backward.hpp | 2 +- .../preprocessed/no_ctps/advance_forward.hpp | 2 +- .../mpl/aux_/preprocessed/no_ctps/and.hpp | 2 +- .../mpl/aux_/preprocessed/no_ctps/apply.hpp | 2 +- .../aux_/preprocessed/no_ctps/apply_fwd.hpp | 2 +- .../aux_/preprocessed/no_ctps/apply_wrap.hpp | 2 +- .../aux_/preprocessed/no_ctps/basic_bind.hpp | 4 +- .../mpl/aux_/preprocessed/no_ctps/bind.hpp | 4 +- .../aux_/preprocessed/no_ctps/bind_fwd.hpp | 2 +- .../mpl/aux_/preprocessed/no_ctps/bitand.hpp | 4 +- .../mpl/aux_/preprocessed/no_ctps/bitor.hpp | 4 +- .../mpl/aux_/preprocessed/no_ctps/bitxor.hpp | 4 +- .../mpl/aux_/preprocessed/no_ctps/deque.hpp | 2 +- .../mpl/aux_/preprocessed/no_ctps/divides.hpp | 4 +- .../aux_/preprocessed/no_ctps/equal_to.hpp | 4 +- .../aux_/preprocessed/no_ctps/fold_impl.hpp | 2 +- .../aux_/preprocessed/no_ctps/full_lambda.hpp | 2 +- .../mpl/aux_/preprocessed/no_ctps/greater.hpp | 4 +- .../preprocessed/no_ctps/greater_equal.hpp | 4 +- .../mpl/aux_/preprocessed/no_ctps/inherit.hpp | 2 +- .../no_ctps/iter_fold_if_impl.hpp | 2 +- .../preprocessed/no_ctps/iter_fold_impl.hpp | 2 +- .../preprocessed/no_ctps/lambda_no_ctps.hpp | 2 +- .../mpl/aux_/preprocessed/no_ctps/less.hpp | 4 +- .../aux_/preprocessed/no_ctps/less_equal.hpp | 4 +- .../mpl/aux_/preprocessed/no_ctps/list.hpp | 2 +- .../mpl/aux_/preprocessed/no_ctps/list_c.hpp | 2 +- .../mpl/aux_/preprocessed/no_ctps/map.hpp | 2 +- .../mpl/aux_/preprocessed/no_ctps/minus.hpp | 4 +- .../mpl/aux_/preprocessed/no_ctps/modulus.hpp | 4 +- .../preprocessed/no_ctps/not_equal_to.hpp | 4 +- .../mpl/aux_/preprocessed/no_ctps/or.hpp | 2 +- .../preprocessed/no_ctps/placeholders.hpp | 14 +- .../mpl/aux_/preprocessed/no_ctps/plus.hpp | 4 +- .../mpl/aux_/preprocessed/no_ctps/quote.hpp | 2 +- .../no_ctps/reverse_fold_impl.hpp | 2 +- .../no_ctps/reverse_iter_fold_impl.hpp | 2 +- .../mpl/aux_/preprocessed/no_ctps/set.hpp | 2 +- .../mpl/aux_/preprocessed/no_ctps/set_c.hpp | 2 +- .../aux_/preprocessed/no_ctps/shift_left.hpp | 4 +- .../aux_/preprocessed/no_ctps/shift_right.hpp | 4 +- .../preprocessed/no_ctps/template_arity.hpp | 4 +- .../mpl/aux_/preprocessed/no_ctps/times.hpp | 4 +- .../aux_/preprocessed/no_ctps/unpack_args.hpp | 2 +- .../mpl/aux_/preprocessed/no_ctps/vector.hpp | 2 +- .../aux_/preprocessed/no_ctps/vector_c.hpp | 2 +- .../preprocessed/no_ttp/advance_backward.hpp | 2 +- .../preprocessed/no_ttp/advance_forward.hpp | 2 +- .../mpl/aux_/preprocessed/no_ttp/and.hpp | 2 +- .../mpl/aux_/preprocessed/no_ttp/apply.hpp | 2 +- .../aux_/preprocessed/no_ttp/apply_fwd.hpp | 2 +- .../aux_/preprocessed/no_ttp/apply_wrap.hpp | 2 +- .../aux_/preprocessed/no_ttp/basic_bind.hpp | 2 +- .../mpl/aux_/preprocessed/no_ttp/bind.hpp | 2 +- .../mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp | 2 +- .../mpl/aux_/preprocessed/no_ttp/bitand.hpp | 4 +- .../mpl/aux_/preprocessed/no_ttp/bitor.hpp | 4 +- .../mpl/aux_/preprocessed/no_ttp/bitxor.hpp | 4 +- .../mpl/aux_/preprocessed/no_ttp/deque.hpp | 2 +- .../mpl/aux_/preprocessed/no_ttp/divides.hpp | 4 +- .../mpl/aux_/preprocessed/no_ttp/equal_to.hpp | 4 +- .../aux_/preprocessed/no_ttp/fold_impl.hpp | 2 +- .../aux_/preprocessed/no_ttp/full_lambda.hpp | 2 +- .../mpl/aux_/preprocessed/no_ttp/greater.hpp | 4 +- .../preprocessed/no_ttp/greater_equal.hpp | 4 +- .../mpl/aux_/preprocessed/no_ttp/inherit.hpp | 2 +- .../preprocessed/no_ttp/iter_fold_if_impl.hpp | 2 +- .../preprocessed/no_ttp/iter_fold_impl.hpp | 2 +- .../preprocessed/no_ttp/lambda_no_ctps.hpp | 2 +- .../mpl/aux_/preprocessed/no_ttp/less.hpp | 4 +- .../aux_/preprocessed/no_ttp/less_equal.hpp | 4 +- .../mpl/aux_/preprocessed/no_ttp/list.hpp | 2 +- .../mpl/aux_/preprocessed/no_ttp/list_c.hpp | 2 +- .../mpl/aux_/preprocessed/no_ttp/map.hpp | 2 +- .../mpl/aux_/preprocessed/no_ttp/minus.hpp | 4 +- .../mpl/aux_/preprocessed/no_ttp/modulus.hpp | 4 +- .../aux_/preprocessed/no_ttp/not_equal_to.hpp | 4 +- .../boost/mpl/aux_/preprocessed/no_ttp/or.hpp | 2 +- .../aux_/preprocessed/no_ttp/placeholders.hpp | 14 +- .../mpl/aux_/preprocessed/no_ttp/plus.hpp | 4 +- .../preprocessed/no_ttp/reverse_fold_impl.hpp | 2 +- .../no_ttp/reverse_iter_fold_impl.hpp | 2 +- .../mpl/aux_/preprocessed/no_ttp/set.hpp | 2 +- .../mpl/aux_/preprocessed/no_ttp/set_c.hpp | 2 +- .../aux_/preprocessed/no_ttp/shift_left.hpp | 4 +- .../aux_/preprocessed/no_ttp/shift_right.hpp | 4 +- .../preprocessed/no_ttp/template_arity.hpp | 4 +- .../mpl/aux_/preprocessed/no_ttp/times.hpp | 4 +- .../aux_/preprocessed/no_ttp/unpack_args.hpp | 2 +- .../mpl/aux_/preprocessed/no_ttp/vector.hpp | 2 +- .../mpl/aux_/preprocessed/no_ttp/vector_c.hpp | 2 +- .../preprocessed/plain/advance_backward.hpp | 2 +- .../preprocessed/plain/advance_forward.hpp | 2 +- .../boost/mpl/aux_/preprocessed/plain/and.hpp | 2 +- .../mpl/aux_/preprocessed/plain/apply.hpp | 2 +- .../mpl/aux_/preprocessed/plain/apply_fwd.hpp | 2 +- .../aux_/preprocessed/plain/apply_wrap.hpp | 2 +- .../aux_/preprocessed/plain/basic_bind.hpp | 2 +- .../mpl/aux_/preprocessed/plain/bind.hpp | 2 +- .../mpl/aux_/preprocessed/plain/bind_fwd.hpp | 2 +- .../mpl/aux_/preprocessed/plain/bitand.hpp | 4 +- .../mpl/aux_/preprocessed/plain/bitor.hpp | 4 +- .../mpl/aux_/preprocessed/plain/bitxor.hpp | 4 +- .../mpl/aux_/preprocessed/plain/deque.hpp | 2 +- .../mpl/aux_/preprocessed/plain/divides.hpp | 4 +- .../mpl/aux_/preprocessed/plain/equal_to.hpp | 4 +- .../mpl/aux_/preprocessed/plain/fold_impl.hpp | 2 +- .../aux_/preprocessed/plain/full_lambda.hpp | 2 +- .../mpl/aux_/preprocessed/plain/greater.hpp | 4 +- .../aux_/preprocessed/plain/greater_equal.hpp | 4 +- .../mpl/aux_/preprocessed/plain/inherit.hpp | 2 +- .../preprocessed/plain/iter_fold_if_impl.hpp | 2 +- .../preprocessed/plain/iter_fold_impl.hpp | 2 +- .../preprocessed/plain/lambda_no_ctps.hpp | 2 +- .../mpl/aux_/preprocessed/plain/less.hpp | 4 +- .../aux_/preprocessed/plain/less_equal.hpp | 4 +- .../mpl/aux_/preprocessed/plain/list.hpp | 2 +- .../mpl/aux_/preprocessed/plain/list_c.hpp | 2 +- .../boost/mpl/aux_/preprocessed/plain/map.hpp | 2 +- .../mpl/aux_/preprocessed/plain/minus.hpp | 4 +- .../mpl/aux_/preprocessed/plain/modulus.hpp | 4 +- .../aux_/preprocessed/plain/not_equal_to.hpp | 4 +- .../boost/mpl/aux_/preprocessed/plain/or.hpp | 2 +- .../aux_/preprocessed/plain/placeholders.hpp | 14 +- .../mpl/aux_/preprocessed/plain/plus.hpp | 4 +- .../mpl/aux_/preprocessed/plain/quote.hpp | 2 +- .../preprocessed/plain/reverse_fold_impl.hpp | 2 +- .../plain/reverse_iter_fold_impl.hpp | 2 +- .../boost/mpl/aux_/preprocessed/plain/set.hpp | 2 +- .../mpl/aux_/preprocessed/plain/set_c.hpp | 2 +- .../aux_/preprocessed/plain/shift_left.hpp | 4 +- .../aux_/preprocessed/plain/shift_right.hpp | 4 +- .../mpl/aux_/preprocessed/plain/times.hpp | 4 +- .../aux_/preprocessed/plain/unpack_args.hpp | 2 +- .../mpl/aux_/preprocessed/plain/vector.hpp | 2 +- .../mpl/aux_/preprocessed/plain/vector_c.hpp | 2 +- .../include/boost/mpl/aux_/push_back_impl.hpp | 4 +- .../boost/mpl/aux_/push_front_impl.hpp | 4 +- .../boost/mpl/aux_/reverse_fold_impl_body.hpp | 2 +- .../boost/mpl/aux_/sequence_wrapper.hpp | 2 +- .../include/boost/mpl/aux_/size_impl.hpp | 2 +- .../include/boost/mpl/aux_/template_arity.hpp | 8 +- .../boost/mpl/aux_/template_arity_fwd.hpp | 2 +- .../include/boost/mpl/aux_/type_wrapper.hpp | 2 +- .../include/boost/mpl/aux_/value_wknd.hpp | 6 +- .../boost/include/boost/mpl/aux_/yes_no.hpp | 2 +- .../boost/include/boost/mpl/back_fwd.hpp | 2 +- .../boost/include/boost/mpl/back_inserter.hpp | 2 +- .../boost/include/boost/mpl/begin_end.hpp | 2 +- .../boost/include/boost/mpl/begin_end_fwd.hpp | 2 +- third_party/boost/include/boost/mpl/bind.hpp | 4 +- .../boost/include/boost/mpl/bind_fwd.hpp | 2 +- third_party/boost/include/boost/mpl/clear.hpp | 2 +- .../boost/include/boost/mpl/clear_fwd.hpp | 2 +- .../boost/include/boost/mpl/contains.hpp | 2 +- .../boost/include/boost/mpl/contains_fwd.hpp | 2 +- third_party/boost/include/boost/mpl/deref.hpp | 2 +- .../boost/include/boost/mpl/distance.hpp | 2 +- .../boost/include/boost/mpl/distance_fwd.hpp | 2 +- .../boost/include/boost/mpl/empty_fwd.hpp | 2 +- .../boost/include/boost/mpl/eval_if.hpp | 2 +- third_party/boost/include/boost/mpl/find.hpp | 2 +- .../boost/include/boost/mpl/find_if.hpp | 2 +- third_party/boost/include/boost/mpl/fold.hpp | 4 +- .../boost/include/boost/mpl/front_fwd.hpp | 2 +- .../include/boost/mpl/front_inserter.hpp | 2 +- .../boost/include/boost/mpl/has_xxx.hpp | 88 +- .../boost/include/boost/mpl/identity.hpp | 2 +- third_party/boost/include/boost/mpl/if.hpp | 2 +- .../boost/include/boost/mpl/inserter.hpp | 2 +- .../include/boost/mpl/is_placeholder.hpp | 2 +- .../boost/include/boost/mpl/iter_fold.hpp | 4 +- .../boost/include/boost/mpl/iter_fold_if.hpp | 2 +- .../include/boost/mpl/iterator_range.hpp | 2 +- .../boost/include/boost/mpl/iterator_tags.hpp | 2 +- .../boost/include/boost/mpl/lambda_fwd.hpp | 4 +- .../include/boost/mpl/list/aux_/O1_size.hpp | 2 +- .../include/boost/mpl/list/aux_/begin_end.hpp | 2 +- .../include/boost/mpl/list/aux_/clear.hpp | 2 +- .../include/boost/mpl/list/aux_/empty.hpp | 2 +- .../include/boost/mpl/list/aux_/front.hpp | 2 +- .../include/boost/mpl/list/aux_/item.hpp | 2 +- .../include/boost/mpl/list/aux_/iterator.hpp | 2 +- .../include/boost/mpl/list/aux_/pop_front.hpp | 2 +- .../list/aux_/preprocessed/plain/list10.hpp | 2 +- .../list/aux_/preprocessed/plain/list10_c.hpp | 2 +- .../list/aux_/preprocessed/plain/list20.hpp | 2 +- .../list/aux_/preprocessed/plain/list20_c.hpp | 2 +- .../list/aux_/preprocessed/plain/list30.hpp | 2 +- .../list/aux_/preprocessed/plain/list30_c.hpp | 2 +- .../list/aux_/preprocessed/plain/list40.hpp | 2 +- .../list/aux_/preprocessed/plain/list40_c.hpp | 2 +- .../list/aux_/preprocessed/plain/list50.hpp | 2 +- .../list/aux_/preprocessed/plain/list50_c.hpp | 2 +- .../include/boost/mpl/list/aux_/push_back.hpp | 2 +- .../boost/mpl/list/aux_/push_front.hpp | 2 +- .../include/boost/mpl/list/aux_/size.hpp | 2 +- .../boost/include/boost/mpl/list/aux_/tag.hpp | 2 +- .../boost/include/boost/mpl/list/list0.hpp | 2 +- .../boost/include/boost/mpl/list/list0_c.hpp | 2 +- .../boost/include/boost/mpl/list/list10.hpp | 2 +- .../boost/include/boost/mpl/list/list10_c.hpp | 2 +- .../boost/include/boost/mpl/list/list20.hpp | 2 +- .../boost/include/boost/mpl/list/list20_c.hpp | 2 +- .../boost/include/boost/mpl/list/list30.hpp | 2 +- .../boost/include/boost/mpl/list/list30_c.hpp | 2 +- .../boost/include/boost/mpl/list/list40.hpp | 2 +- .../boost/include/boost/mpl/list/list40_c.hpp | 2 +- .../boost/include/boost/mpl/list/list50.hpp | 2 +- .../boost/include/boost/mpl/list/list50_c.hpp | 2 +- .../boost/include/boost/mpl/multiplies.hpp | 2 +- .../boost/include/boost/mpl/negate.hpp | 2 +- .../boost/include/boost/mpl/next_prior.hpp | 2 +- third_party/boost/include/boost/mpl/not.hpp | 2 +- .../boost/include/boost/mpl/numeric_cast.hpp | 4 +- third_party/boost/include/boost/mpl/pair.hpp | 2 +- .../boost/include/boost/mpl/placeholders.hpp | 4 +- .../boost/include/boost/mpl/pop_back_fwd.hpp | 2 +- .../boost/include/boost/mpl/pop_front_fwd.hpp | 2 +- third_party/boost/include/boost/mpl/print.hpp | 2 +- .../boost/include/boost/mpl/protect.hpp | 2 +- .../boost/include/boost/mpl/push_back.hpp | 2 +- .../boost/include/boost/mpl/push_back_fwd.hpp | 2 +- .../boost/include/boost/mpl/push_front.hpp | 2 +- .../include/boost/mpl/push_front_fwd.hpp | 2 +- third_party/boost/include/boost/mpl/quote.hpp | 2 +- .../boost/include/boost/mpl/remove_if.hpp | 2 +- .../boost/include/boost/mpl/reverse_fold.hpp | 4 +- .../boost/include/boost/mpl/same_as.hpp | 2 +- .../boost/include/boost/mpl/sequence_tag.hpp | 6 +- .../include/boost/mpl/sequence_tag_fwd.hpp | 2 +- third_party/boost/include/boost/mpl/size.hpp | 2 +- .../boost/include/boost/mpl/size_fwd.hpp | 2 +- third_party/boost/include/boost/mpl/tag.hpp | 2 +- .../include/boost/mpl/vector/aux_/O1_size.hpp | 2 +- .../include/boost/mpl/vector/aux_/at.hpp | 2 +- .../include/boost/mpl/vector/aux_/back.hpp | 2 +- .../boost/mpl/vector/aux_/begin_end.hpp | 2 +- .../include/boost/mpl/vector/aux_/clear.hpp | 2 +- .../include/boost/mpl/vector/aux_/empty.hpp | 2 +- .../include/boost/mpl/vector/aux_/front.hpp | 2 +- .../include/boost/mpl/vector/aux_/item.hpp | 2 +- .../boost/mpl/vector/aux_/iterator.hpp | 2 +- .../boost/mpl/vector/aux_/pop_back.hpp | 2 +- .../boost/mpl/vector/aux_/pop_front.hpp | 2 +- .../aux_/preprocessed/no_ctps/vector10.hpp | 2 +- .../aux_/preprocessed/no_ctps/vector10_c.hpp | 2 +- .../aux_/preprocessed/no_ctps/vector20.hpp | 2 +- .../aux_/preprocessed/no_ctps/vector20_c.hpp | 2 +- .../aux_/preprocessed/no_ctps/vector30.hpp | 2 +- .../aux_/preprocessed/no_ctps/vector30_c.hpp | 2 +- .../aux_/preprocessed/no_ctps/vector40.hpp | 2 +- .../aux_/preprocessed/no_ctps/vector40_c.hpp | 2 +- .../aux_/preprocessed/no_ctps/vector50.hpp | 2 +- .../aux_/preprocessed/no_ctps/vector50_c.hpp | 2 +- .../aux_/preprocessed/plain/vector10.hpp | 2 +- .../aux_/preprocessed/plain/vector10_c.hpp | 2 +- .../aux_/preprocessed/plain/vector20.hpp | 2 +- .../aux_/preprocessed/plain/vector20_c.hpp | 2 +- .../aux_/preprocessed/plain/vector30.hpp | 2 +- .../aux_/preprocessed/plain/vector30_c.hpp | 2 +- .../aux_/preprocessed/plain/vector40.hpp | 2 +- .../aux_/preprocessed/plain/vector40_c.hpp | 2 +- .../aux_/preprocessed/plain/vector50.hpp | 2 +- .../aux_/preprocessed/plain/vector50_c.hpp | 2 +- .../preprocessed/typeof_based/vector10.hpp | 2 +- .../preprocessed/typeof_based/vector10_c.hpp | 2 +- .../preprocessed/typeof_based/vector20.hpp | 2 +- .../preprocessed/typeof_based/vector20_c.hpp | 2 +- .../preprocessed/typeof_based/vector30.hpp | 2 +- .../preprocessed/typeof_based/vector30_c.hpp | 2 +- .../preprocessed/typeof_based/vector40.hpp | 2 +- .../preprocessed/typeof_based/vector40_c.hpp | 2 +- .../preprocessed/typeof_based/vector50.hpp | 2 +- .../preprocessed/typeof_based/vector50_c.hpp | 2 +- .../boost/mpl/vector/aux_/push_back.hpp | 2 +- .../boost/mpl/vector/aux_/push_front.hpp | 2 +- .../include/boost/mpl/vector/aux_/size.hpp | 2 +- .../include/boost/mpl/vector/aux_/tag.hpp | 2 +- .../include/boost/mpl/vector/aux_/vector0.hpp | 2 +- .../include/boost/mpl/vector/vector0_c.hpp | 2 +- .../include/boost/mpl/vector/vector10.hpp | 2 +- .../include/boost/mpl/vector/vector10_c.hpp | 2 +- .../include/boost/mpl/vector/vector20.hpp | 2 +- .../include/boost/mpl/vector/vector20_c.hpp | 2 +- .../include/boost/mpl/vector/vector30.hpp | 2 +- .../include/boost/mpl/vector/vector30_c.hpp | 2 +- .../include/boost/mpl/vector/vector40.hpp | 2 +- .../include/boost/mpl/vector/vector40_c.hpp | 2 +- .../include/boost/mpl/vector/vector50.hpp | 2 +- .../include/boost/mpl/vector/vector50_c.hpp | 2 +- third_party/boost/include/boost/mpl/void.hpp | 2 +- .../boost/include/boost/next_prior.hpp | 14 +- third_party/boost/include/boost/non_type.hpp | 2 +- third_party/boost/include/boost/none.hpp | 6 +- third_party/boost/include/boost/none_t.hpp | 4 +- .../boost/numeric/conversion/bounds.hpp | 4 +- .../include/boost/numeric/conversion/cast.hpp | 8 +- .../numeric/conversion/conversion_traits.hpp | 4 +- .../boost/numeric/conversion/converter.hpp | 4 +- .../numeric/conversion/converter_policies.hpp | 8 +- .../numeric/conversion/detail/bounds.hpp | 4 +- .../conversion/detail/conversion_traits.hpp | 4 +- .../numeric/conversion/detail/converter.hpp | 4 +- .../conversion/detail/int_float_mixture.hpp | 4 +- .../conversion/detail/is_subranged.hpp | 4 +- .../boost/numeric/conversion/detail/meta.hpp | 4 +- .../conversion/detail/numeric_cast_traits.hpp | 12 +- .../conversion/detail/old_numeric_cast.hpp | 22 +- .../numeric_cast_traits_common.hpp | 2 +- .../numeric_cast_traits_long_long.hpp | 122 +- .../conversion/detail/sign_mixture.hpp | 4 +- .../conversion/detail/udt_builtin_mixture.hpp | 4 +- .../conversion/int_float_mixture_enum.hpp | 4 +- .../conversion/numeric_cast_traits.hpp | 4 +- .../numeric/conversion/sign_mixture_enum.hpp | 4 +- .../conversion/udt_builtin_mixture_enum.hpp | 4 +- third_party/boost/include/boost/operators.hpp | 6 +- .../boost/optional/bad_optional_access.hpp | 4 +- .../detail/old_optional_implementation.hpp | 88 +- .../detail/optional_aligned_storage.hpp | 6 +- .../detail/optional_factory_support.hpp | 6 +- .../detail/optional_reference_spec.hpp | 86 +- .../boost/optional/detail/optional_relops.hpp | 4 +- .../boost/optional/detail/optional_swap.hpp | 24 +- .../optional_trivially_copyable_base.hpp | 38 +- .../boost/include/boost/optional/optional.hpp | 210 +-- .../include/boost/optional/optional_fwd.hpp | 4 +- third_party/boost/include/boost/pointee.hpp | 6 +- .../include/boost/range/algorithm/equal.hpp | 18 +- .../boost/include/boost/range/as_literal.hpp | 4 +- .../boost/include/boost/range/begin.hpp | 10 +- .../boost/include/boost/range/category.hpp | 2 +- .../boost/include/boost/range/concepts.hpp | 34 +- .../include/boost/range/const_iterator.hpp | 4 +- .../boost/range/const_reverse_iterator.hpp | 4 +- .../include/boost/range/detail/as_literal.hpp | 6 +- .../include/boost/range/detail/begin.hpp | 2 +- .../include/boost/range/detail/common.hpp | 58 +- .../include/boost/range/detail/detail_str.hpp | 16 +- .../boost/include/boost/range/detail/end.hpp | 2 +- .../boost/range/detail/has_member_size.hpp | 12 +- .../range/detail/implementation_help.hpp | 2 +- .../boost/range/detail/misc_concept.hpp | 2 +- .../detail/msvc_has_iterator_workaround.hpp | 28 +- .../boost/range/detail/remove_extent.hpp | 2 +- .../include/boost/range/detail/safe_bool.hpp | 4 +- .../include/boost/range/detail/sfinae.hpp | 2 +- .../include/boost/range/detail/size_type.hpp | 2 +- .../include/boost/range/detail/str_types.hpp | 2 +- .../include/boost/range/detail/value_type.hpp | 4 +- .../include/boost/range/difference_type.hpp | 2 +- .../boost/include/boost/range/distance.hpp | 4 +- .../boost/include/boost/range/empty.hpp | 4 +- third_party/boost/include/boost/range/end.hpp | 8 +- .../boost/range/has_range_iterator.hpp | 22 +- .../boost/include/boost/range/iterator.hpp | 4 +- .../boost/range/iterator_range_core.hpp | 114 +- .../include/boost/range/iterator_range_io.hpp | 4 +- .../include/boost/range/mutable_iterator.hpp | 4 +- .../boost/include/boost/range/pointer.hpp | 2 +- .../boost/include/boost/range/range_fwd.hpp | 4 +- .../boost/include/boost/range/rbegin.hpp | 10 +- .../boost/include/boost/range/reference.hpp | 2 +- .../boost/include/boost/range/rend.hpp | 10 +- .../include/boost/range/result_iterator.hpp | 4 +- .../include/boost/range/reverse_iterator.hpp | 4 +- .../boost/range/reverse_result_iterator.hpp | 4 +- .../boost/include/boost/range/size.hpp | 8 +- .../boost/include/boost/range/size_type.hpp | 6 +- .../boost/include/boost/range/sub_range.hpp | 10 +- .../boost/include/boost/range/value_type.hpp | 2 +- .../boost/include/boost/ratio/config.hpp | 2 +- .../include/boost/ratio/detail/mpl/abs.hpp | 2 +- .../include/boost/ratio/detail/mpl/gcd.hpp | 10 +- .../include/boost/ratio/detail/mpl/lcm.hpp | 10 +- .../include/boost/ratio/detail/mpl/sign.hpp | 2 +- .../boost/ratio/detail/overflow_helpers.hpp | 158 +- .../include/boost/ratio/detail/ratio_io.hpp | 4 +- .../boost/ratio/mpl/rational_c_tag.hpp | 2 +- .../boost/include/boost/ratio/ratio.hpp | 70 +- .../boost/include/boost/ratio/ratio_fwd.hpp | 6 +- .../boost/include/boost/ratio/ratio_io.hpp | 4 +- third_party/boost/include/boost/rational.hpp | 74 +- third_party/boost/include/boost/regex.hpp | 2 +- .../boost/include/boost/regex/config.hpp | 8 +- third_party/boost/include/boost/regex/icu.hpp | 140 +- .../include/boost/regex/pattern_except.hpp | 6 +- .../boost/regex/pending/object_cache.hpp | 22 +- .../boost/regex/pending/static_mutex.hpp | 20 +- .../boost/regex/pending/unicode_iterator.hpp | 110 +- .../include/boost/regex/v4/basic_regex.hpp | 28 +- .../boost/regex/v4/basic_regex_creator.hpp | 36 +- .../boost/regex/v4/basic_regex_parser.hpp | 58 +- .../include/boost/regex/v4/c_regex_traits.hpp | 8 +- .../boost/regex/v4/char_regex_traits.hpp | 4 +- .../boost/regex/v4/cpp_regex_traits.hpp | 134 +- .../boost/include/boost/regex/v4/cregex.hpp | 8 +- .../include/boost/regex/v4/error_type.hpp | 2 +- .../boost/include/boost/regex/v4/fileiter.hpp | 18 +- .../include/boost/regex/v4/instances.hpp | 20 +- .../boost/regex/v4/iterator_category.hpp | 6 +- .../boost/regex/v4/iterator_traits.hpp | 4 +- .../include/boost/regex/v4/match_flags.hpp | 12 +- .../include/boost/regex/v4/match_results.hpp | 26 +- .../boost/regex/v4/mem_block_cache.hpp | 10 +- .../include/boost/regex/v4/perl_matcher.hpp | 12 +- .../boost/regex/v4/perl_matcher_common.hpp | 14 +- .../regex/v4/perl_matcher_non_recursive.hpp | 56 +- .../boost/regex/v4/perl_matcher_recursive.hpp | 24 +- .../boost/regex/v4/primary_transform.hpp | 4 +- .../include/boost/regex/v4/protected_call.hpp | 4 +- .../boost/include/boost/regex/v4/regbase.hpp | 60 +- .../boost/include/boost/regex/v4/regex.hpp | 6 +- .../include/boost/regex/v4/regex_format.hpp | 102 +- .../include/boost/regex/v4/regex_fwd.hpp | 6 +- .../include/boost/regex/v4/regex_grep.hpp | 4 +- .../include/boost/regex/v4/regex_iterator.hpp | 4 +- .../include/boost/regex/v4/regex_match.hpp | 4 +- .../include/boost/regex/v4/regex_merge.hpp | 4 +- .../boost/regex/v4/regex_raw_buffer.hpp | 4 +- .../include/boost/regex/v4/regex_replace.hpp | 4 +- .../include/boost/regex/v4/regex_search.hpp | 4 +- .../include/boost/regex/v4/regex_split.hpp | 4 +- .../boost/regex/v4/regex_token_iterator.hpp | 6 +- .../include/boost/regex/v4/regex_traits.hpp | 28 +- .../boost/regex/v4/regex_traits_defaults.hpp | 20 +- .../boost/regex/v4/regex_workaround.hpp | 8 +- .../boost/include/boost/regex/v4/states.hpp | 4 +- .../include/boost/regex/v4/sub_match.hpp | 10 +- .../include/boost/regex/v4/syntax_type.hpp | 2 +- .../boost/regex/v4/u32regex_iterator.hpp | 4 +- .../regex/v4/u32regex_token_iterator.hpp | 6 +- .../boost/regex/v4/w32_regex_traits.hpp | 82 +- third_party/boost/include/boost/regex_fwd.hpp | 2 +- .../include/boost/serialization/access.hpp | 6 +- .../serialization/array_optimization.hpp | 12 +- .../boost/serialization/array_wrapper.hpp | 12 +- .../boost/serialization/assume_abstract.hpp | 20 +- .../boost/serialization/base_object.hpp | 4 +- .../serialization/collection_size_type.hpp | 4 +- .../boost/serialization/collection_traits.hpp | 6 +- .../serialization/collections_load_imp.hpp | 14 +- .../serialization/collections_save_imp.hpp | 14 +- .../include/boost/serialization/config.hpp | 2 +- .../detail/is_default_constructible.hpp | 8 +- .../detail/stack_constructor.hpp | 8 +- .../serialization/extended_type_info.hpp | 10 +- .../extended_type_info_no_rtti.hpp | 32 +- .../extended_type_info_typeid.hpp | 28 +- .../include/boost/serialization/factory.hpp | 8 +- .../serialization/is_bitwise_serializable.hpp | 6 +- .../boost/serialization/item_version_type.hpp | 6 +- .../include/boost/serialization/level.hpp | 8 +- .../boost/serialization/level_enum.hpp | 4 +- .../boost/include/boost/serialization/nvp.hpp | 12 +- .../boost/serialization/serialization.hpp | 10 +- .../include/boost/serialization/singleton.hpp | 6 +- .../boost/serialization/smart_cast.hpp | 20 +- .../boost/serialization/split_free.hpp | 6 +- .../boost/serialization/split_member.hpp | 6 +- .../boost/serialization/state_saver.hpp | 4 +- .../boost/serialization/static_warning.hpp | 14 +- .../include/boost/serialization/string.hpp | 4 +- .../boost/serialization/strong_typedef.hpp | 14 +- .../boost/serialization/throw_exception.hpp | 6 +- .../include/boost/serialization/tracking.hpp | 8 +- .../boost/serialization/tracking_enum.hpp | 4 +- .../include/boost/serialization/traits.hpp | 4 +- .../type_info_implementation.hpp | 8 +- .../include/boost/serialization/vector.hpp | 28 +- .../include/boost/serialization/version.hpp | 14 +- .../include/boost/serialization/void_cast.hpp | 20 +- .../boost/serialization/void_cast_fwd.hpp | 4 +- .../include/boost/serialization/wrapper.hpp | 14 +- .../boost/smart_ptr/allocate_shared_array.hpp | 30 +- .../include/boost/smart_ptr/bad_weak_ptr.hpp | 4 +- .../boost/smart_ptr/detail/atomic_count.hpp | 2 +- .../smart_ptr/detail/atomic_count_gcc.hpp | 4 +- .../smart_ptr/detail/atomic_count_gcc_x86.hpp | 4 +- .../smart_ptr/detail/atomic_count_nt.hpp | 4 +- .../smart_ptr/detail/atomic_count_pt.hpp | 4 +- .../smart_ptr/detail/atomic_count_spin.hpp | 4 +- .../detail/atomic_count_std_atomic.hpp | 4 +- .../smart_ptr/detail/atomic_count_sync.hpp | 4 +- .../smart_ptr/detail/atomic_count_win32.hpp | 4 +- .../smart_ptr/detail/lightweight_mutex.hpp | 4 +- .../smart_ptr/detail/local_counted_base.hpp | 10 +- .../smart_ptr/detail/local_sp_deleter.hpp | 6 +- .../boost/smart_ptr/detail/lwm_pthreads.hpp | 4 +- .../boost/smart_ptr/detail/lwm_std_mutex.hpp | 4 +- .../boost/smart_ptr/detail/lwm_win32_cs.hpp | 12 +- .../smart_ptr/detail/quick_allocator.hpp | 10 +- .../boost/smart_ptr/detail/shared_count.hpp | 32 +- .../boost/smart_ptr/detail/sp_convertible.hpp | 4 +- .../detail/sp_counted_base_acc_ia64.hpp | 4 +- .../smart_ptr/detail/sp_counted_base_aix.hpp | 4 +- .../detail/sp_counted_base_clang.hpp | 12 +- .../detail/sp_counted_base_cw_ppc.hpp | 4 +- .../detail/sp_counted_base_gcc_ia64.hpp | 4 +- .../detail/sp_counted_base_gcc_mips.hpp | 4 +- .../detail/sp_counted_base_gcc_ppc.hpp | 4 +- .../detail/sp_counted_base_gcc_sparc.hpp | 4 +- .../detail/sp_counted_base_gcc_x86.hpp | 4 +- .../smart_ptr/detail/sp_counted_base_nt.hpp | 8 +- .../smart_ptr/detail/sp_counted_base_pt.hpp | 14 +- .../detail/sp_counted_base_snc_ps3.hpp | 4 +- .../smart_ptr/detail/sp_counted_base_spin.hpp | 4 +- .../detail/sp_counted_base_std_atomic.hpp | 4 +- .../smart_ptr/detail/sp_counted_base_sync.hpp | 4 +- .../detail/sp_counted_base_vacpp_ppc.hpp | 4 +- .../smart_ptr/detail/sp_counted_base_w32.hpp | 4 +- .../smart_ptr/detail/sp_counted_impl.hpp | 14 +- .../boost/smart_ptr/detail/sp_forward.hpp | 4 +- .../boost/smart_ptr/detail/sp_interlocked.hpp | 14 +- .../boost/smart_ptr/detail/sp_nullptr_t.hpp | 4 +- .../boost/smart_ptr/detail/sp_typeinfo_.hpp | 10 +- .../smart_ptr/detail/spinlock_gcc_arm.hpp | 6 +- .../boost/smart_ptr/detail/spinlock_nt.hpp | 4 +- .../boost/smart_ptr/detail/spinlock_pool.hpp | 4 +- .../boost/smart_ptr/detail/spinlock_pt.hpp | 4 +- .../smart_ptr/detail/spinlock_std_atomic.hpp | 6 +- .../boost/smart_ptr/detail/spinlock_sync.hpp | 6 +- .../boost/smart_ptr/detail/spinlock_w32.hpp | 6 +- .../boost/smart_ptr/detail/yield_k.hpp | 12 +- .../smart_ptr/enable_shared_from_this.hpp | 4 +- .../include/boost/smart_ptr/intrusive_ptr.hpp | 20 +- .../boost/smart_ptr/make_shared_array.hpp | 14 +- .../boost/smart_ptr/make_shared_object.hpp | 446 +++--- .../include/boost/smart_ptr/scoped_array.hpp | 18 +- .../include/boost/smart_ptr/scoped_ptr.hpp | 20 +- .../include/boost/smart_ptr/shared_array.hpp | 26 +- .../include/boost/smart_ptr/shared_ptr.hpp | 166 +-- .../include/boost/smart_ptr/weak_ptr.hpp | 30 +- .../boost/spirit/home/classic/core/assert.hpp | 2 +- .../home/classic/core/composite/actions.hpp | 2 +- .../classic/core/composite/alternative.hpp | 2 +- .../home/classic/core/composite/composite.hpp | 16 +- .../classic/core/composite/difference.hpp | 2 +- .../classic/core/composite/directives.hpp | 2 +- .../classic/core/composite/exclusive_or.hpp | 2 +- .../core/composite/impl/alternative.ipp | 4 +- .../core/composite/impl/difference.ipp | 4 +- .../core/composite/impl/directives.ipp | 4 +- .../core/composite/impl/exclusive_or.ipp | 4 +- .../core/composite/impl/intersection.ipp | 4 +- .../core/composite/impl/kleene_star.ipp | 4 +- .../home/classic/core/composite/impl/list.ipp | 4 +- .../classic/core/composite/impl/optional.ipp | 4 +- .../classic/core/composite/impl/positive.ipp | 4 +- .../classic/core/composite/impl/sequence.ipp | 4 +- .../core/composite/impl/sequential_and.ipp | 4 +- .../core/composite/impl/sequential_or.ipp | 4 +- .../classic/core/composite/intersection.hpp | 2 +- .../classic/core/composite/kleene_star.hpp | 2 +- .../home/classic/core/composite/list.hpp | 2 +- .../home/classic/core/composite/optional.hpp | 2 +- .../home/classic/core/composite/positive.hpp | 2 +- .../home/classic/core/composite/sequence.hpp | 2 +- .../classic/core/composite/sequential_and.hpp | 2 +- .../classic/core/composite/sequential_or.hpp | 2 +- .../spirit/home/classic/core/impl/match.ipp | 4 +- .../classic/core/impl/match_attr_traits.ipp | 22 +- .../spirit/home/classic/core/impl/parser.ipp | 4 +- .../boost/spirit/home/classic/core/match.hpp | 4 +- .../boost/spirit/home/classic/core/nil.hpp | 2 +- .../classic/core/non_terminal/impl/rule.ipp | 4 +- .../core/non_terminal/parser_context.hpp | 4 +- .../classic/core/non_terminal/parser_id.hpp | 2 +- .../home/classic/core/non_terminal/rule.hpp | 2 +- .../boost/spirit/home/classic/core/parser.hpp | 4 +- .../classic/core/primitives/impl/numerics.ipp | 4 +- .../core/primitives/impl/primitives.ipp | 4 +- .../home/classic/core/primitives/numerics.hpp | 2 +- .../classic/core/primitives/numerics_fwd.hpp | 2 +- .../classic/core/primitives/primitives.hpp | 4 +- .../spirit/home/classic/core/safe_bool.hpp | 2 +- .../classic/core/scanner/impl/skipper.ipp | 4 +- .../home/classic/core/scanner/scanner.hpp | 4 +- .../home/classic/core/scanner/scanner_fwd.hpp | 2 +- .../home/classic/core/scanner/skipper.hpp | 2 +- .../home/classic/core/scanner/skipper_fwd.hpp | 2 +- .../spirit/home/classic/debug/debug_node.hpp | 2 +- .../spirit/home/classic/meta/as_parser.hpp | 2 +- .../boost/spirit/home/classic/namespace.hpp | 8 +- .../spirit/home/classic/utility/chset.hpp | 18 +- .../home/classic/utility/chset_operators.hpp | 2 +- .../home/classic/utility/impl/chset.ipp | 12 +- .../utility/impl/chset/basic_chset.hpp | 2 +- .../utility/impl/chset/basic_chset.ipp | 4 +- .../classic/utility/impl/chset/range_run.hpp | 2 +- .../classic/utility/impl/chset/range_run.ipp | 4 +- .../classic/utility/impl/chset_operators.ipp | 4 +- .../boost/include/boost/static_assert.hpp | 32 +- .../boost/system/detail/generic_category.hpp | 4 +- .../system/detail/std_interoperability.hpp | 38 +- .../system/detail/system_category_posix.hpp | 4 +- .../system/detail/system_category_win32.hpp | 38 +- .../boost/include/boost/system/error_code.hpp | 42 +- .../include/boost/system/system_error.hpp | 4 +- .../boost/include/boost/thread/barrier.hpp | 16 +- .../include/boost/thread/csbl/functional.hpp | 4 +- .../thread/csbl/memory/allocator_arg.hpp | 14 +- .../thread/csbl/memory/allocator_traits.hpp | 6 +- .../thread/csbl/memory/pointer_traits.hpp | 6 +- .../thread/csbl/memory/scoped_allocator.hpp | 6 +- .../boost/thread/csbl/memory/shared_ptr.hpp | 8 +- .../boost/thread/csbl/memory/unique_ptr.hpp | 6 +- .../boost/include/boost/thread/csbl/tuple.hpp | 10 +- .../include/boost/thread/csbl/vector.hpp | 4 +- .../boost/include/boost/thread/cv_status.hpp | 2 +- .../include/boost/thread/detail/config.hpp | 8 +- .../include/boost/thread/detail/invoke.hpp | 316 ++-- .../include/boost/thread/detail/invoker.hpp | 366 ++--- .../boost/thread/detail/is_convertible.hpp | 8 +- .../boost/thread/detail/lockable_wrapper.hpp | 2 +- .../thread/detail/make_tuple_indices.hpp | 2 +- .../include/boost/thread/detail/memory.hpp | 2 +- .../include/boost/thread/detail/move.hpp | 78 +- .../boost/thread/detail/nullary_function.hpp | 18 +- .../include/boost/thread/detail/platform.hpp | 4 +- .../boost/thread/detail/platform_time.hpp | 62 +- .../include/boost/thread/detail/thread.hpp | 90 +- .../boost/thread/detail/thread_group.hpp | 24 +- .../thread/detail/thread_interruption.hpp | 2 +- .../include/boost/thread/detail/tss_hooks.hpp | 14 +- .../include/boost/thread/exceptional_ptr.hpp | 8 +- .../boost/include/boost/thread/exceptions.hpp | 24 +- .../boost/thread/executors/executor.hpp | 12 +- .../thread/executors/executor_adaptor.hpp | 24 +- .../thread/executors/generic_executor_ref.hpp | 14 +- .../include/boost/thread/executors/work.hpp | 4 +- .../boost/include/boost/thread/future.hpp | 1328 ++++++++--------- .../boost/thread/futures/future_error.hpp | 2 +- .../thread/futures/future_error_code.hpp | 10 +- .../boost/thread/futures/future_status.hpp | 2 +- .../boost/thread/futures/is_future_type.hpp | 2 +- .../include/boost/thread/futures/launch.hpp | 2 +- .../boost/thread/futures/wait_for_all.hpp | 8 +- .../boost/thread/futures/wait_for_any.hpp | 16 +- .../include/boost/thread/interruption.hpp | 2 +- .../boost/thread/is_locked_by_this_thread.hpp | 2 +- .../include/boost/thread/lock_algorithms.hpp | 26 +- .../boost/include/boost/thread/lock_guard.hpp | 2 +- .../include/boost/thread/lock_options.hpp | 2 +- .../boost/include/boost/thread/lock_types.hpp | 140 +- .../include/boost/thread/lockable_traits.hpp | 10 +- .../boost/include/boost/thread/mutex.hpp | 2 +- .../boost/include/boost/thread/once.hpp | 2 +- .../thread/pthread/condition_variable.hpp | 42 +- .../thread/pthread/condition_variable_fwd.hpp | 18 +- .../include/boost/thread/pthread/mutex.hpp | 22 +- .../include/boost/thread/pthread/once.hpp | 28 +- .../boost/thread/pthread/once_atomic.hpp | 30 +- .../boost/thread/pthread/pthread_helpers.hpp | 2 +- .../pthread/pthread_mutex_scoped_lock.hpp | 2 +- .../boost/thread/pthread/recursive_mutex.hpp | 36 +- .../boost/thread/pthread/shared_mutex.hpp | 130 +- .../boost/thread/pthread/thread_data.hpp | 12 +- .../thread/pthread/thread_heap_alloc.hpp | 2 +- .../include/boost/thread/recursive_mutex.hpp | 2 +- .../boost/thread/shared_lock_guard.hpp | 2 +- .../include/boost/thread/shared_mutex.hpp | 2 +- .../include/boost/thread/thread_time.hpp | 10 +- .../boost/include/boost/thread/tss.hpp | 2 +- .../include/boost/thread/v2/shared_mutex.hpp | 258 ++-- .../thread/win32/basic_recursive_mutex.hpp | 20 +- .../boost/thread/win32/basic_timed_mutex.hpp | 12 +- .../boost/thread/win32/condition_variable.hpp | 42 +- .../boost/thread/win32/interlocked_read.hpp | 10 +- .../include/boost/thread/win32/mutex.hpp | 8 +- .../boost/include/boost/thread/win32/once.hpp | 214 +-- .../boost/thread/win32/recursive_mutex.hpp | 14 +- .../boost/thread/win32/shared_mutex.hpp | 30 +- .../boost/thread/win32/thread_data.hpp | 8 +- .../boost/thread/win32/thread_heap_alloc.hpp | 4 +- .../boost/thread/win32/thread_primitives.hpp | 76 +- .../boost/include/boost/thread/xtime.hpp | 26 +- .../boost/include/boost/throw_exception.hpp | 42 +- .../boost/include/boost/token_functions.hpp | 4 +- .../boost/include/boost/token_iterator.hpp | 6 +- third_party/boost/include/boost/tokenizer.hpp | 4 +- .../boost/tuple/detail/tuple_basic.hpp | 30 +- .../boost/include/boost/tuple/tuple.hpp | 10 +- third_party/boost/include/boost/type.hpp | 2 +- .../boost/include/boost/type_index.hpp | 54 +- .../boost/type_index/ctti_type_index.hpp | 26 +- .../detail/compile_time_type_info.hpp | 74 +- .../type_index/detail/ctti_register_class.hpp | 10 +- .../type_index/detail/stl_register_class.hpp | 10 +- .../boost/type_index/stl_type_index.hpp | 34 +- .../boost/type_index/type_index_facade.hpp | 14 +- .../include/boost/type_traits/add_const.hpp | 4 +- .../include/boost/type_traits/add_cv.hpp | 4 +- .../type_traits/add_lvalue_reference.hpp | 4 +- .../include/boost/type_traits/add_pointer.hpp | 4 +- .../boost/type_traits/add_reference.hpp | 6 +- .../type_traits/add_rvalue_reference.hpp | 8 +- .../boost/type_traits/add_volatile.hpp | 4 +- .../boost/type_traits/aligned_storage.hpp | 18 +- .../boost/type_traits/alignment_of.hpp | 14 +- .../include/boost/type_traits/common_type.hpp | 22 +- .../include/boost/type_traits/conditional.hpp | 4 +- .../include/boost/type_traits/copy_cv.hpp | 8 +- .../boost/include/boost/type_traits/decay.hpp | 6 +- .../include/boost/type_traits/declval.hpp | 4 +- .../detail/common_arithmetic_type.hpp | 12 +- .../type_traits/detail/common_type_impl.hpp | 30 +- .../detail/composite_member_pointer_type.hpp | 12 +- .../detail/composite_pointer_type.hpp | 38 +- .../detail/has_binary_operator.hpp | 66 +- .../type_traits/detail/is_function_cxx_03.hpp | 14 +- .../type_traits/detail/is_function_cxx_11.hpp | 2 +- .../detail/is_function_msvc10_fix.hpp | 4 +- .../detail/is_function_ptr_helper.hpp | 4 +- .../detail/is_function_ptr_tester.hpp | 4 +- .../type_traits/detail/is_likely_lambda.hpp | 18 +- .../detail/is_mem_fun_pointer_impl.hpp | 4 +- .../detail/is_mem_fun_pointer_tester.hpp | 4 +- .../is_member_function_pointer_cxx_03.hpp | 12 +- .../is_member_function_pointer_cxx_11.hpp | 2 +- .../detail/is_rvalue_reference_msvc10_fix.hpp | 4 +- .../boost/type_traits/detail/mp_defer.hpp | 10 +- .../boost/type_traits/detail/yes_no_type.hpp | 4 +- .../include/boost/type_traits/enable_if.hpp | 2 +- .../include/boost/type_traits/extent.hpp | 24 +- .../boost/type_traits/function_traits.hpp | 4 +- .../boost/type_traits/has_left_shift.hpp | 20 +- .../include/boost/type_traits/has_minus.hpp | 72 +- .../boost/type_traits/has_minus_assign.hpp | 76 +- .../boost/type_traits/has_new_operator.hpp | 6 +- .../boost/type_traits/has_nothrow_assign.hpp | 8 +- .../type_traits/has_nothrow_constructor.hpp | 14 +- .../boost/type_traits/has_nothrow_copy.hpp | 16 +- .../include/boost/type_traits/has_plus.hpp | 28 +- .../boost/type_traits/has_plus_assign.hpp | 72 +- .../boost/type_traits/has_right_shift.hpp | 20 +- .../boost/type_traits/has_trivial_assign.hpp | 6 +- .../type_traits/has_trivial_constructor.hpp | 16 +- .../boost/type_traits/has_trivial_copy.hpp | 6 +- .../type_traits/has_trivial_destructor.hpp | 8 +- .../type_traits/has_trivial_move_assign.hpp | 6 +- .../has_trivial_move_constructor.hpp | 8 +- .../boost/type_traits/integral_constant.hpp | 6 +- .../include/boost/type_traits/intrinsics.hpp | 52 +- .../include/boost/type_traits/is_abstract.hpp | 10 +- .../boost/type_traits/is_arithmetic.hpp | 4 +- .../include/boost/type_traits/is_array.hpp | 4 +- .../boost/type_traits/is_assignable.hpp | 20 +- .../boost/type_traits/is_base_and_derived.hpp | 16 +- .../include/boost/type_traits/is_base_of.hpp | 10 +- .../boost/type_traits/is_bounded_array.hpp | 2 +- .../include/boost/type_traits/is_class.hpp | 34 +- .../include/boost/type_traits/is_complete.hpp | 14 +- .../include/boost/type_traits/is_compound.hpp | 6 +- .../include/boost/type_traits/is_const.hpp | 4 +- .../boost/type_traits/is_constructible.hpp | 34 +- .../boost/type_traits/is_convertible.hpp | 90 +- .../type_traits/is_copy_constructible.hpp | 46 +- .../type_traits/is_default_constructible.hpp | 20 +- .../boost/type_traits/is_destructible.hpp | 18 +- .../include/boost/type_traits/is_empty.hpp | 14 +- .../include/boost/type_traits/is_enum.hpp | 44 +- .../include/boost/type_traits/is_final.hpp | 4 +- .../include/boost/type_traits/is_float.hpp | 4 +- .../boost/type_traits/is_floating_point.hpp | 4 +- .../boost/type_traits/is_fundamental.hpp | 6 +- .../include/boost/type_traits/is_integral.hpp | 12 +- .../boost/type_traits/is_lvalue_reference.hpp | 4 +- .../boost/type_traits/is_member_pointer.hpp | 6 +- .../boost/type_traits/is_noncopyable.hpp | 8 +- .../is_nothrow_move_assignable.hpp | 30 +- .../is_nothrow_move_constructible.hpp | 40 +- .../include/boost/type_traits/is_object.hpp | 6 +- .../include/boost/type_traits/is_pod.hpp | 6 +- .../include/boost/type_traits/is_pointer.hpp | 4 +- .../boost/type_traits/is_polymorphic.hpp | 8 +- .../boost/type_traits/is_reference.hpp | 6 +- .../boost/type_traits/is_rvalue_reference.hpp | 4 +- .../include/boost/type_traits/is_same.hpp | 4 +- .../include/boost/type_traits/is_scalar.hpp | 6 +- .../include/boost/type_traits/is_signed.hpp | 28 +- .../boost/type_traits/is_stateless.hpp | 14 +- .../boost/type_traits/is_unbounded_array.hpp | 2 +- .../include/boost/type_traits/is_union.hpp | 4 +- .../include/boost/type_traits/is_unsigned.hpp | 28 +- .../boost/type_traits/is_virtual_base_of.hpp | 14 +- .../include/boost/type_traits/is_void.hpp | 4 +- .../include/boost/type_traits/is_volatile.hpp | 4 +- .../include/boost/type_traits/make_signed.hpp | 42 +- .../boost/type_traits/make_unsigned.hpp | 40 +- .../include/boost/type_traits/make_void.hpp | 2 +- .../boost/type_traits/remove_all_extents.hpp | 4 +- .../boost/type_traits/remove_bounds.hpp | 4 +- .../boost/type_traits/remove_const.hpp | 4 +- .../include/boost/type_traits/remove_cv.hpp | 4 +- .../boost/type_traits/remove_extent.hpp | 4 +- .../boost/type_traits/remove_pointer.hpp | 10 +- .../boost/type_traits/remove_reference.hpp | 6 +- .../boost/type_traits/remove_volatile.hpp | 4 +- .../boost/type_traits/type_identity.hpp | 4 +- .../boost/type_traits/type_with_alignment.hpp | 92 +- .../boost/utility/base_from_member.hpp | 28 +- .../boost/utility/compare_pointees.hpp | 4 +- .../utility/detail/result_of_iterate.hpp | 22 +- .../include/boost/utility/identity_type.hpp | 2 +- .../boost/include/boost/utility/result_of.hpp | 6 +- .../boost/include/boost/visit_each.hpp | 2 +- .../include/boost/winapi/access_rights.hpp | 2 +- .../include/boost/winapi/basic_types.hpp | 4 +- .../winapi/character_code_conversion.hpp | 24 +- .../boost/include/boost/winapi/dll.hpp | 86 +- .../include/boost/winapi/error_codes.hpp | 4 +- .../include/boost/winapi/error_handling.hpp | 34 +- .../boost/include/boost/winapi/event.hpp | 58 +- .../boost/winapi/get_current_process.hpp | 4 +- .../boost/winapi/get_current_process_id.hpp | 4 +- .../boost/winapi/get_current_thread.hpp | 4 +- .../boost/winapi/get_current_thread_id.hpp | 4 +- .../include/boost/winapi/get_last_error.hpp | 4 +- .../boost/winapi/get_process_times.hpp | 6 +- .../include/boost/winapi/get_thread_times.hpp | 6 +- .../boost/include/boost/winapi/handles.hpp | 28 +- .../include/boost/winapi/heap_memory.hpp | 46 +- .../include/boost/winapi/local_memory.hpp | 20 +- .../boost/include/boost/winapi/semaphore.hpp | 66 +- .../boost/include/boost/winapi/system.hpp | 6 +- .../boost/include/boost/winapi/thread.hpp | 12 +- .../include/boost/winapi/thread_pool.hpp | 28 +- .../boost/include/boost/winapi/time.hpp | 24 +- .../boost/include/boost/winapi/timers.hpp | 6 +- .../boost/include/boost/winapi/wait.hpp | 48 +- 2274 files changed, 19180 insertions(+), 19220 deletions(-) delete mode 100644 third_party/boost/include/boost/cregex.hpp diff --git a/compendium/ConfigurationAdmin/src/CMAsyncWorkService.cpp b/compendium/ConfigurationAdmin/src/CMAsyncWorkService.cpp index 50f02e6e1..6dd3e7f6f 100644 --- a/compendium/ConfigurationAdmin/src/CMAsyncWorkService.cpp +++ b/compendium/ConfigurationAdmin/src/CMAsyncWorkService.cpp @@ -51,7 +51,7 @@ namespace cppmicroservices void Initialize() { - threadpool = std::make_shared(1); + threadpool = std::make_shared(1); } void @@ -84,18 +84,18 @@ namespace cppmicroservices if (threadpool) { using Sig = void(); - using Result = boost::asio::async_result; + using Result = cppmsboost::asio::async_result; using Handler = typename Result::completion_handler_type; Handler handler(std::forward(task)); - boost::asio::post(threadpool->get_executor(), + cppmsboost::asio::post(threadpool->get_executor(), [handler = std::move(handler)]() mutable { handler(); }); } } private: - std::shared_ptr threadpool; + std::shared_ptr threadpool; std::shared_ptr logger; }; diff --git a/compendium/ConfigurationAdmin/test/TestAsyncWorkService.cpp b/compendium/ConfigurationAdmin/test/TestAsyncWorkService.cpp index aaa94ed7d..e1132dde2 100644 --- a/compendium/ConfigurationAdmin/test/TestAsyncWorkService.cpp +++ b/compendium/ConfigurationAdmin/test/TestAsyncWorkService.cpp @@ -176,7 +176,7 @@ namespace test public: AsyncWorkServiceThreadPool(int nThreads) : cppmicroservices::async::AsyncWorkService() { - threadpool = std::make_shared(nThreads); + threadpool = std::make_shared(nThreads); } ~AsyncWorkServiceThreadPool() override @@ -205,17 +205,17 @@ namespace test post(std::packaged_task&& task) override { using Sig = void(); - using Result = boost::asio::async_result; + using Result = cppmsboost::asio::async_result; using Handler = typename Result::completion_handler_type; Handler handler(std::forward(task)); Result result(handler); - boost::asio::post(threadpool->get_executor(), [handler = std::move(handler)]() mutable { handler(); }); + cppmsboost::asio::post(threadpool->get_executor(), [handler = std::move(handler)]() mutable { handler(); }); } private: - std::shared_ptr threadpool; + std::shared_ptr threadpool; }; TEST_F(tGenericDSAndCASuite, TestAsyncWorkServiceWithoutUserService) diff --git a/compendium/DeclarativeServices/src/SCRAsyncWorkService.cpp b/compendium/DeclarativeServices/src/SCRAsyncWorkService.cpp index ffc93e9e8..7ef41a26c 100644 --- a/compendium/DeclarativeServices/src/SCRAsyncWorkService.cpp +++ b/compendium/DeclarativeServices/src/SCRAsyncWorkService.cpp @@ -51,7 +51,7 @@ namespace cppmicroservices void Initialize() { - threadpool = std::make_shared(2); + threadpool = std::make_shared(2); } void @@ -84,18 +84,18 @@ namespace cppmicroservices if (threadpool) { using Sig = void(); - using Result = boost::asio::async_result; + using Result = cppmsboost::asio::async_result; using Handler = typename Result::completion_handler_type; Handler handler(std::forward(task)); - boost::asio::post(threadpool->get_executor(), + cppmsboost::asio::post(threadpool->get_executor(), [handler = std::move(handler)]() mutable { handler(); }); } } private: - std::shared_ptr threadpool; + std::shared_ptr threadpool; std::shared_ptr logger; }; diff --git a/compendium/DeclarativeServices/test/gtest/TestAsyncWorkService.cpp b/compendium/DeclarativeServices/test/gtest/TestAsyncWorkService.cpp index 3d9ca02d3..b617f9d9b 100644 --- a/compendium/DeclarativeServices/test/gtest/TestAsyncWorkService.cpp +++ b/compendium/DeclarativeServices/test/gtest/TestAsyncWorkService.cpp @@ -110,7 +110,7 @@ namespace test public: AsyncWorkServiceThreadPool(int nThreads) : cppmicroservices::async::AsyncWorkService() { - threadpool = std::make_shared(nThreads); + threadpool = std::make_shared(nThreads); } ~AsyncWorkServiceThreadPool() override @@ -139,17 +139,17 @@ namespace test post(std::packaged_task&& task) override { using Sig = void(); - using Result = boost::asio::async_result; + using Result = cppmsboost::asio::async_result; using Handler = typename Result::completion_handler_type; Handler handler(std::forward(task)); Result result(handler); - boost::asio::post(threadpool->get_executor(), [handler = std::move(handler)]() mutable { handler(); }); + cppmsboost::asio::post(threadpool->get_executor(), [handler = std::move(handler)]() mutable { handler(); }); } private: - std::shared_ptr threadpool; + std::shared_ptr threadpool; }; TEST_F(tGenericDSSuite, TestAsyncWorkServiceWithoutUserService) diff --git a/third_party/boost/include/boost/algorithm/string/case_conv.hpp b/third_party/boost/include/boost/algorithm/string/case_conv.hpp index 683340b8e..97412f441 100644 --- a/third_party/boost/include/boost/algorithm/string/case_conv.hpp +++ b/third_party/boost/include/boost/algorithm/string/case_conv.hpp @@ -29,7 +29,7 @@ desired case using provided locales. */ -namespace boost { +namespace cppmsboost { namespace algorithm { // to_lower -----------------------------------------------// @@ -57,10 +57,10 @@ namespace boost { const RangeT& Input, const std::locale& Loc=std::locale()) { - return ::boost::algorithm::detail::transform_range_copy( + return ::cppmsboost::algorithm::detail::transform_range_copy( Output, - ::boost::as_literal(Input), - ::boost::algorithm::detail::to_lowerF< + ::cppmsboost::as_literal(Input), + ::cppmsboost::algorithm::detail::to_lowerF< typename range_value::type >(Loc)); } @@ -73,9 +73,9 @@ namespace boost { const SequenceT& Input, const std::locale& Loc=std::locale()) { - return ::boost::algorithm::detail::transform_range_copy( + return ::cppmsboost::algorithm::detail::transform_range_copy( Input, - ::boost::algorithm::detail::to_lowerF< + ::cppmsboost::algorithm::detail::to_lowerF< typename range_value::type >(Loc)); } @@ -92,9 +92,9 @@ namespace boost { WritableRangeT& Input, const std::locale& Loc=std::locale()) { - ::boost::algorithm::detail::transform_range( - ::boost::as_literal(Input), - ::boost::algorithm::detail::to_lowerF< + ::cppmsboost::algorithm::detail::transform_range( + ::cppmsboost::as_literal(Input), + ::cppmsboost::algorithm::detail::to_lowerF< typename range_value::type >(Loc)); } @@ -122,10 +122,10 @@ namespace boost { const RangeT& Input, const std::locale& Loc=std::locale()) { - return ::boost::algorithm::detail::transform_range_copy( + return ::cppmsboost::algorithm::detail::transform_range_copy( Output, - ::boost::as_literal(Input), - ::boost::algorithm::detail::to_upperF< + ::cppmsboost::as_literal(Input), + ::cppmsboost::algorithm::detail::to_upperF< typename range_value::type >(Loc)); } @@ -138,9 +138,9 @@ namespace boost { const SequenceT& Input, const std::locale& Loc=std::locale()) { - return ::boost::algorithm::detail::transform_range_copy( + return ::cppmsboost::algorithm::detail::transform_range_copy( Input, - ::boost::algorithm::detail::to_upperF< + ::cppmsboost::algorithm::detail::to_upperF< typename range_value::type >(Loc)); } @@ -157,9 +157,9 @@ namespace boost { WritableRangeT& Input, const std::locale& Loc=std::locale()) { - ::boost::algorithm::detail::transform_range( - ::boost::as_literal(Input), - ::boost::algorithm::detail::to_upperF< + ::cppmsboost::algorithm::detail::transform_range( + ::cppmsboost::as_literal(Input), + ::cppmsboost::algorithm::detail::to_upperF< typename range_value::type >(Loc)); } @@ -171,6 +171,6 @@ namespace boost { using algorithm::to_upper; using algorithm::to_upper_copy; -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_CASE_CONV_HPP diff --git a/third_party/boost/include/boost/algorithm/string/classification.hpp b/third_party/boost/include/boost/algorithm/string/classification.hpp index ca43602d4..adeda450a 100644 --- a/third_party/boost/include/boost/algorithm/string/classification.hpp +++ b/third_party/boost/include/boost/algorithm/string/classification.hpp @@ -26,7 +26,7 @@ into generic functors. */ -namespace boost { +namespace cppmsboost { namespace algorithm { // classification functor generator -------------------------------------// @@ -202,7 +202,7 @@ namespace boost { BOOST_STRING_TYPENAME range_value::type> is_any_of( const RangeT& Set ) { - iterator_range::type> lit_set(boost::as_literal(Set)); + iterator_range::type> lit_set(cppmsboost::as_literal(Set)); return detail::is_any_ofF::type>(lit_set); } @@ -307,6 +307,6 @@ namespace boost { using algorithm::is_any_of; using algorithm::is_from_range; -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_PREDICATE_HPP diff --git a/third_party/boost/include/boost/algorithm/string/compare.hpp b/third_party/boost/include/boost/algorithm/string/compare.hpp index 734303a9a..e6561609e 100644 --- a/third_party/boost/include/boost/algorithm/string/compare.hpp +++ b/third_party/boost/include/boost/algorithm/string/compare.hpp @@ -21,7 +21,7 @@ of the algorithms. */ -namespace boost { +namespace cppmsboost { namespace algorithm { // is_equal functor -----------------------------------------------// @@ -193,7 +193,7 @@ namespace boost { using algorithm::is_not_greater; using algorithm::is_not_igreater; -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_COMPARE_HPP diff --git a/third_party/boost/include/boost/algorithm/string/concept.hpp b/third_party/boost/include/boost/algorithm/string/concept.hpp index 17e834959..a36a2109d 100644 --- a/third_party/boost/include/boost/algorithm/string/concept.hpp +++ b/third_party/boost/include/boost/algorithm/string/concept.hpp @@ -20,7 +20,7 @@ Defines concepts used in string_algo library */ -namespace boost { +namespace cppmsboost { namespace algorithm { //! Finder concept @@ -65,8 +65,8 @@ namespace boost { void constraints() { // Operation - ::boost::begin((*pFo)( (*pF)(i,i) )); - ::boost::end((*pFo)( (*pF)(i,i) )); + ::cppmsboost::begin((*pFo)( (*pF)(i,i) )); + ::cppmsboost::end((*pFo)( (*pF)(i,i) )); } private: IteratorT i; @@ -75,7 +75,7 @@ namespace boost { }; // FormatterConcept; } // namespace algorithm -} // namespace boost +} // namespace cppmsboost diff --git a/third_party/boost/include/boost/algorithm/string/constants.hpp b/third_party/boost/include/boost/algorithm/string/constants.hpp index 6ed70effc..370d39d68 100644 --- a/third_party/boost/include/boost/algorithm/string/constants.hpp +++ b/third_party/boost/include/boost/algorithm/string/constants.hpp @@ -11,7 +11,7 @@ #ifndef BOOST_STRING_CONSTANTS_HPP #define BOOST_STRING_CONSTANTS_HPP -namespace boost { +namespace cppmsboost { namespace algorithm { //! Token compression mode @@ -30,7 +30,7 @@ namespace boost { using algorithm::token_compress_on; using algorithm::token_compress_off; -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_CONSTANTS_HPP diff --git a/third_party/boost/include/boost/algorithm/string/detail/case_conv.hpp b/third_party/boost/include/boost/algorithm/string/detail/case_conv.hpp index 233912ca0..3c046735e 100644 --- a/third_party/boost/include/boost/algorithm/string/detail/case_conv.hpp +++ b/third_party/boost/include/boost/algorithm/string/detail/case_conv.hpp @@ -17,7 +17,7 @@ #include -namespace boost { +namespace cppmsboost { namespace algorithm { namespace detail { @@ -41,7 +41,7 @@ namespace boost { CharT operator ()( CharT Ch ) const { #if defined(__BORLANDC__) && (__BORLANDC__ >= 0x560) && (__BORLANDC__ <= 0x564) && !defined(_USE_OLD_RW_STL) - return std::tolower( static_cast::type> ( Ch )); + return std::tolower( static_cast::type> ( Ch )); #else return std::tolower( Ch, *m_Loc ); #endif @@ -63,7 +63,7 @@ namespace boost { CharT operator ()( CharT Ch ) const { #if defined(__BORLANDC__) && (__BORLANDC__ >= 0x560) && (__BORLANDC__ <= 0x564) && !defined(_USE_OLD_RW_STL) - return std::toupper( static_cast::type> ( Ch )); + return std::toupper( static_cast::type> ( Ch )); #else return std::toupper( Ch, *m_Loc ); #endif @@ -86,8 +86,8 @@ namespace boost { FunctorT Functor) { return std::transform( - ::boost::begin(Input), - ::boost::end(Input), + ::cppmsboost::begin(Input), + ::cppmsboost::end(Input), Output, Functor); } @@ -99,9 +99,9 @@ namespace boost { FunctorT Functor) { std::transform( - ::boost::begin(Input), - ::boost::end(Input), - ::boost::begin(Input), + ::cppmsboost::begin(Input), + ::cppmsboost::end(Input), + ::cppmsboost::begin(Input), Functor); } @@ -111,17 +111,17 @@ namespace boost { FunctorT Functor) { return SequenceT( - ::boost::make_transform_iterator( - ::boost::begin(Input), + ::cppmsboost::make_transform_iterator( + ::cppmsboost::begin(Input), Functor), - ::boost::make_transform_iterator( - ::boost::end(Input), + ::cppmsboost::make_transform_iterator( + ::cppmsboost::end(Input), Functor)); } } // namespace detail } // namespace algorithm -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_CASE_CONV_DETAIL_HPP diff --git a/third_party/boost/include/boost/algorithm/string/detail/classification.hpp b/third_party/boost/include/boost/algorithm/string/detail/classification.hpp index 704d9d20f..8feaf95a3 100644 --- a/third_party/boost/include/boost/algorithm/string/detail/classification.hpp +++ b/third_party/boost/include/boost/algorithm/string/detail/classification.hpp @@ -22,7 +22,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace algorithm { namespace detail { @@ -69,7 +69,7 @@ namespace boost { { private: // set cannot operate on const value-type - typedef typename ::boost::remove_const::type set_value_type; + typedef typename ::cppmsboost::remove_const::type set_value_type; public: // Boost.ResultOf support @@ -82,7 +82,7 @@ namespace boost { // Prepare storage m_Storage.m_dynSet=0; - std::size_t Size=::boost::distance(Range); + std::size_t Size=::cppmsboost::distance(Range); m_Size=Size; set_value_type* Storage=0; @@ -99,7 +99,7 @@ namespace boost { } // Use fixed storage - ::std::copy(::boost::begin(Range), ::boost::end(Range), Storage); + ::std::copy(::cppmsboost::begin(Range), ::cppmsboost::end(Range), Storage); ::std::sort(Storage, Storage+m_Size); } @@ -347,7 +347,7 @@ namespace boost { } // namespace detail } // namespace algorithm -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_CLASSIFICATION_DETAIL_HPP diff --git a/third_party/boost/include/boost/algorithm/string/detail/find_format.hpp b/third_party/boost/include/boost/algorithm/string/detail/find_format.hpp index b39875024..0e22a7d9c 100644 --- a/third_party/boost/include/boost/algorithm/string/detail/find_format.hpp +++ b/third_party/boost/include/boost/algorithm/string/detail/find_format.hpp @@ -18,7 +18,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace algorithm { namespace detail { @@ -49,17 +49,17 @@ namespace boost { if ( !M ) { // Match not found - return original sequence - Output = std::copy( ::boost::begin(Input), ::boost::end(Input), Output ); + Output = std::copy( ::cppmsboost::begin(Input), ::cppmsboost::end(Input), Output ); return Output; } // Copy the beginning of the sequence - Output = std::copy( ::boost::begin(Input), ::boost::begin(M), Output ); + Output = std::copy( ::cppmsboost::begin(Input), ::cppmsboost::begin(M), Output ); // Format find result // Copy formatted result - Output = std::copy( ::boost::begin(M.format_result()), ::boost::end(M.format_result()), Output ); + Output = std::copy( ::cppmsboost::begin(M.format_result()), ::cppmsboost::end(M.format_result()), Output ); // Copy the rest of the sequence - Output = std::copy( M.end(), ::boost::end(Input), Output ); + Output = std::copy( M.end(), ::cppmsboost::end(Input), Output ); return Output; } @@ -75,15 +75,15 @@ namespace boost { FormatterT Formatter, const FindResultT& FindResult ) { - if( ::boost::algorithm::detail::check_find_result(Input, FindResult) ) { - return ::boost::algorithm::detail::find_format_copy_impl2( + if( ::cppmsboost::algorithm::detail::check_find_result(Input, FindResult) ) { + return ::cppmsboost::algorithm::detail::find_format_copy_impl2( Output, Input, Formatter, FindResult, Formatter(FindResult) ); } else { - return std::copy( ::boost::begin(Input), ::boost::end(Input), Output ); + return std::copy( ::cppmsboost::begin(Input), ::cppmsboost::end(Input), Output ); } } @@ -118,11 +118,11 @@ namespace boost { InputT Output; // Copy the beginning of the sequence - boost::algorithm::detail::insert( Output, ::boost::end(Output), ::boost::begin(Input), M.begin() ); + cppmsboost::algorithm::detail::insert( Output, ::cppmsboost::end(Output), ::cppmsboost::begin(Input), M.begin() ); // Copy formatted result - boost::algorithm::detail::insert( Output, ::boost::end(Output), M.format_result() ); + cppmsboost::algorithm::detail::insert( Output, ::cppmsboost::end(Output), M.format_result() ); // Copy the rest of the sequence - boost::algorithm::detail::insert( Output, ::boost::end(Output), M.end(), ::boost::end(Input) ); + cppmsboost::algorithm::detail::insert( Output, ::cppmsboost::end(Output), M.end(), ::cppmsboost::end(Input) ); return Output; } @@ -136,8 +136,8 @@ namespace boost { FormatterT Formatter, const FindResultT& FindResult) { - if( ::boost::algorithm::detail::check_find_result(Input, FindResult) ) { - return ::boost::algorithm::detail::find_format_copy_impl2( + if( ::cppmsboost::algorithm::detail::check_find_result(Input, FindResult) ) { + return ::cppmsboost::algorithm::detail::find_format_copy_impl2( Input, Formatter, FindResult, @@ -176,7 +176,7 @@ namespace boost { } // Replace match - ::boost::algorithm::detail::replace( Input, M.begin(), M.end(), M.format_result() ); + ::cppmsboost::algorithm::detail::replace( Input, M.begin(), M.end(), M.format_result() ); } template< @@ -188,8 +188,8 @@ namespace boost { FormatterT Formatter, const FindResultT& FindResult) { - if( ::boost::algorithm::detail::check_find_result(Input, FindResult) ) { - ::boost::algorithm::detail::find_format_impl2( + if( ::cppmsboost::algorithm::detail::check_find_result(Input, FindResult) ) { + ::cppmsboost::algorithm::detail::find_format_impl2( Input, Formatter, FindResult, @@ -199,6 +199,6 @@ namespace boost { } // namespace detail } // namespace algorithm -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_FIND_FORMAT_DETAIL_HPP diff --git a/third_party/boost/include/boost/algorithm/string/detail/find_format_all.hpp b/third_party/boost/include/boost/algorithm/string/detail/find_format_all.hpp index 52930c83a..fe0f0bb19 100644 --- a/third_party/boost/include/boost/algorithm/string/detail/find_format_all.hpp +++ b/third_party/boost/include/boost/algorithm/string/detail/find_format_all.hpp @@ -18,7 +18,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace algorithm { namespace detail { @@ -51,7 +51,7 @@ namespace boost { store_type M( FindResult, FormatResult, Formatter ); // Initialize last match - input_iterator_type LastMatch=::boost::begin(Input); + input_iterator_type LastMatch=::cppmsboost::begin(Input); // Iterate through all matches while( M ) @@ -59,15 +59,15 @@ namespace boost { // Copy the beginning of the sequence Output = std::copy( LastMatch, M.begin(), Output ); // Copy formatted result - Output = std::copy( ::boost::begin(M.format_result()), ::boost::end(M.format_result()), Output ); + Output = std::copy( ::cppmsboost::begin(M.format_result()), ::cppmsboost::end(M.format_result()), Output ); // Proceed to the next match LastMatch=M.end(); - M=Finder( LastMatch, ::boost::end(Input) ); + M=Finder( LastMatch, ::cppmsboost::end(Input) ); } // Copy the rest of the sequence - Output = std::copy( LastMatch, ::boost::end(Input), Output ); + Output = std::copy( LastMatch, ::cppmsboost::end(Input), Output ); return Output; } @@ -85,8 +85,8 @@ namespace boost { FormatterT Formatter, const FindResultT& FindResult ) { - if( ::boost::algorithm::detail::check_find_result(Input, FindResult) ) { - return ::boost::algorithm::detail::find_format_all_copy_impl2( + if( ::cppmsboost::algorithm::detail::check_find_result(Input, FindResult) ) { + return ::cppmsboost::algorithm::detail::find_format_all_copy_impl2( Output, Input, Finder, @@ -94,7 +94,7 @@ namespace boost { FindResult, Formatter(FindResult) ); } else { - return std::copy( ::boost::begin(Input), ::boost::end(Input), Output ); + return std::copy( ::cppmsboost::begin(Input), ::cppmsboost::end(Input), Output ); } } @@ -125,7 +125,7 @@ namespace boost { store_type M( FindResult, FormatResult, Formatter ); // Initialize last match - input_iterator_type LastMatch=::boost::begin(Input); + input_iterator_type LastMatch=::cppmsboost::begin(Input); // Output temporary InputT Output; @@ -134,17 +134,17 @@ namespace boost { while( M ) { // Copy the beginning of the sequence - boost::algorithm::detail::insert( Output, ::boost::end(Output), LastMatch, M.begin() ); + cppmsboost::algorithm::detail::insert( Output, ::cppmsboost::end(Output), LastMatch, M.begin() ); // Copy formatted result - boost::algorithm::detail::insert( Output, ::boost::end(Output), M.format_result() ); + cppmsboost::algorithm::detail::insert( Output, ::cppmsboost::end(Output), M.format_result() ); // Proceed to the next match LastMatch=M.end(); - M=Finder( LastMatch, ::boost::end(Input) ); + M=Finder( LastMatch, ::cppmsboost::end(Input) ); } // Copy the rest of the sequence - ::boost::algorithm::detail::insert( Output, ::boost::end(Output), LastMatch, ::boost::end(Input) ); + ::cppmsboost::algorithm::detail::insert( Output, ::cppmsboost::end(Output), LastMatch, ::cppmsboost::end(Input) ); return Output; } @@ -160,8 +160,8 @@ namespace boost { FormatterT Formatter, const FindResultT& FindResult) { - if( ::boost::algorithm::detail::check_find_result(Input, FindResult) ) { - return ::boost::algorithm::detail::find_format_all_copy_impl2( + if( ::cppmsboost::algorithm::detail::check_find_result(Input, FindResult) ) { + return ::cppmsboost::algorithm::detail::find_format_all_copy_impl2( Input, Finder, Formatter, @@ -202,8 +202,8 @@ namespace boost { BOOST_STRING_TYPENAME range_value::type> Storage; // Initialize replacement iterators - input_iterator_type InsertIt=::boost::begin(Input); - input_iterator_type SearchIt=::boost::begin(Input); + input_iterator_type InsertIt=::cppmsboost::begin(Input); + input_iterator_type SearchIt=::cppmsboost::begin(Input); while( M ) { @@ -219,29 +219,29 @@ namespace boost { SearchIt=M.end(); // Copy formatted replace to the storage - ::boost::algorithm::detail::copy_to_storage( Storage, M.format_result() ); + ::cppmsboost::algorithm::detail::copy_to_storage( Storage, M.format_result() ); // Find range for a next match - M=Finder( SearchIt, ::boost::end(Input) ); + M=Finder( SearchIt, ::cppmsboost::end(Input) ); } // process the last segment - InsertIt=::boost::algorithm::detail::process_segment( + InsertIt=::cppmsboost::algorithm::detail::process_segment( Storage, Input, InsertIt, SearchIt, - ::boost::end(Input) ); + ::cppmsboost::end(Input) ); if ( Storage.empty() ) { // Truncate input - ::boost::algorithm::detail::erase( Input, InsertIt, ::boost::end(Input) ); + ::cppmsboost::algorithm::detail::erase( Input, InsertIt, ::cppmsboost::end(Input) ); } else { // Copy remaining data to the end of input - ::boost::algorithm::detail::insert( Input, ::boost::end(Input), Storage.begin(), Storage.end() ); + ::cppmsboost::algorithm::detail::insert( Input, ::cppmsboost::end(Input), Storage.begin(), Storage.end() ); } } @@ -256,8 +256,8 @@ namespace boost { FormatterT Formatter, FindResultT FindResult) { - if( ::boost::algorithm::detail::check_find_result(Input, FindResult) ) { - ::boost::algorithm::detail::find_format_all_impl2( + if( ::cppmsboost::algorithm::detail::check_find_result(Input, FindResult) ) { + ::cppmsboost::algorithm::detail::find_format_all_impl2( Input, Finder, Formatter, @@ -268,6 +268,6 @@ namespace boost { } // namespace detail } // namespace algorithm -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_FIND_FORMAT_ALL_DETAIL_HPP diff --git a/third_party/boost/include/boost/algorithm/string/detail/find_format_store.hpp b/third_party/boost/include/boost/algorithm/string/detail/find_format_store.hpp index b9f4a88d9..5b1083bea 100644 --- a/third_party/boost/include/boost/algorithm/string/detail/find_format_store.hpp +++ b/third_party/boost/include/boost/algorithm/string/detail/find_format_store.hpp @@ -14,7 +14,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace algorithm { namespace detail { @@ -84,6 +84,6 @@ namespace boost { #endif } // namespace detail } // namespace algorithm -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_FIND_FORMAT_STORE_DETAIL_HPP diff --git a/third_party/boost/include/boost/algorithm/string/detail/find_iterator.hpp b/third_party/boost/include/boost/algorithm/string/detail/find_iterator.hpp index 4f90a98fc..bb94a18ac 100644 --- a/third_party/boost/include/boost/algorithm/string/detail/find_iterator.hpp +++ b/third_party/boost/include/boost/algorithm/string/detail/find_iterator.hpp @@ -17,7 +17,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace algorithm { namespace detail { @@ -81,7 +81,7 @@ namespace boost { } // namespace detail } // namespace algorithm -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_FIND_ITERATOR_DETAIL_HPP diff --git a/third_party/boost/include/boost/algorithm/string/detail/finder.hpp b/third_party/boost/include/boost/algorithm/string/detail/finder.hpp index a2a958212..a22206376 100644 --- a/third_party/boost/include/boost/algorithm/string/detail/finder.hpp +++ b/third_party/boost/include/boost/algorithm/string/detail/finder.hpp @@ -21,7 +21,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace algorithm { namespace detail { @@ -41,7 +41,7 @@ namespace boost { // Construction template< typename SearchT > first_finderF( const SearchT& Search, PredicateT Comp ) : - m_Search(::boost::begin(Search), ::boost::end(Search)), m_Comp(Comp) {} + m_Search(::cppmsboost::begin(Search), ::cppmsboost::end(Search)), m_Comp(Comp) {} first_finderF( search_iterator_type SearchBegin, search_iterator_type SearchEnd, @@ -64,7 +64,7 @@ namespace boost { ++OuterIt) { // Sanity check - if( boost::empty(m_Search) ) + if( cppmsboost::empty(m_Search) ) return result_type( End, End ); input_iterator_type InnerIt=OuterIt; @@ -108,7 +108,7 @@ namespace boost { // Construction template< typename SearchT > last_finderF( const SearchT& Search, PredicateT Comp ) : - m_Search(::boost::begin(Search), ::boost::end(Search)), m_Comp(Comp) {} + m_Search(::cppmsboost::begin(Search), ::cppmsboost::end(Search)), m_Comp(Comp) {} last_finderF( search_iterator_type SearchBegin, search_iterator_type SearchEnd, @@ -124,10 +124,10 @@ namespace boost { { typedef iterator_range result_type; - if( boost::empty(m_Search) ) + if( cppmsboost::empty(m_Search) ) return result_type( End, End ); - typedef BOOST_STRING_TYPENAME boost::detail:: + typedef BOOST_STRING_TYPENAME cppmsboost::detail:: iterator_traits::iterator_category category; return findit( Begin, End, category() ); @@ -153,7 +153,7 @@ namespace boost { while( M ) { Last=M; - M=first_finder( ::boost::end(M), End ); + M=first_finder( ::cppmsboost::end(M), End ); } return Last; @@ -223,7 +223,7 @@ namespace boost { const SearchT& Search, int Nth, PredicateT Comp) : - m_Search(::boost::begin(Search), ::boost::end(Search)), + m_Search(::cppmsboost::begin(Search), ::cppmsboost::end(Search)), m_Nth(Nth), m_Comp(Comp) {} nth_finderF( @@ -265,7 +265,7 @@ namespace boost { typedef iterator_range result_type; // Sanity check - if( boost::empty(m_Search) ) + if( cppmsboost::empty(m_Search) ) return result_type( End, End ); // Instantiate find functor @@ -277,7 +277,7 @@ namespace boost { for( unsigned int n=0; n<=N; ++n ) { // find next match - M=first_finder( ::boost::end(M), End ); + M=first_finder( ::cppmsboost::end(M), End ); if ( !M ) { @@ -299,7 +299,7 @@ namespace boost { typedef iterator_range result_type; // Sanity check - if( boost::empty(m_Search) ) + if( cppmsboost::empty(m_Search) ) return result_type( End, End ); // Instantiate find functor @@ -311,7 +311,7 @@ namespace boost { for( unsigned int n=1; n<=N; ++n ) { // find next match - M=last_finder( Begin, ::boost::begin(M) ); + M=last_finder( Begin, ::cppmsboost::begin(M) ); if ( !M ) { @@ -375,10 +375,10 @@ namespace boost { ForwardIteratorT End, unsigned int N ) { - typedef BOOST_STRING_TYPENAME boost::detail:: + typedef BOOST_STRING_TYPENAME cppmsboost::detail:: iterator_traits::iterator_category category; - return ::boost::algorithm::detail::find_head_impl( Begin, End, N, category() ); + return ::cppmsboost::algorithm::detail::find_head_impl( Begin, End, N, category() ); } template< typename ForwardIteratorT > @@ -448,10 +448,10 @@ namespace boost { ForwardIteratorT End, unsigned int N ) { - typedef BOOST_STRING_TYPENAME boost::detail:: + typedef BOOST_STRING_TYPENAME cppmsboost::detail:: iterator_traits::iterator_category category; - return ::boost::algorithm::detail::find_tail_impl( Begin, End, N, category() ); + return ::cppmsboost::algorithm::detail::find_tail_impl( Begin, End, N, category() ); } @@ -479,14 +479,14 @@ namespace boost { { if(m_N>=0) { - return ::boost::algorithm::detail::find_head_impl( Begin, End, m_N ); + return ::cppmsboost::algorithm::detail::find_head_impl( Begin, End, m_N ); } else { iterator_range Res= - ::boost::algorithm::detail::find_tail_impl( Begin, End, -m_N ); + ::cppmsboost::algorithm::detail::find_tail_impl( Begin, End, -m_N ); - return ::boost::make_iterator_range(Begin, Res.begin()); + return ::cppmsboost::make_iterator_range(Begin, Res.begin()); } } @@ -517,14 +517,14 @@ namespace boost { { if(m_N>=0) { - return ::boost::algorithm::detail::find_tail_impl( Begin, End, m_N ); + return ::cppmsboost::algorithm::detail::find_tail_impl( Begin, End, m_N ); } else { iterator_range Res= - ::boost::algorithm::detail::find_head_impl( Begin, End, -m_N ); + ::cppmsboost::algorithm::detail::find_head_impl( Begin, End, -m_N ); - return ::boost::make_iterator_range(Res.end(), End); + return ::cppmsboost::make_iterator_range(Res.end(), End); } } @@ -634,6 +634,6 @@ namespace boost { } // namespace detail } // namespace algorithm -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_FINDER_DETAIL_HPP diff --git a/third_party/boost/include/boost/algorithm/string/detail/formatter.hpp b/third_party/boost/include/boost/algorithm/string/detail/formatter.hpp index c071822f2..a31dc7de8 100644 --- a/third_party/boost/include/boost/algorithm/string/detail/formatter.hpp +++ b/third_party/boost/include/boost/algorithm/string/detail/formatter.hpp @@ -21,7 +21,7 @@ // generic replace functors -----------------------------------------------// -namespace boost { +namespace cppmsboost { namespace algorithm { namespace detail { @@ -39,7 +39,7 @@ namespace boost { public: // Construction const_formatF(const RangeT& Format) : - m_Format(::boost::begin(Format), ::boost::end(Format)) {} + m_Format(::cppmsboost::begin(Format), ::cppmsboost::end(Format)) {} // Operation #if BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564)) @@ -70,7 +70,7 @@ namespace boost { template< typename Range2T > const RangeT& operator()(const Range2T& Replace) const { - return RangeT(::boost::begin(Replace), ::boost::end(Replace)); + return RangeT(::cppmsboost::begin(Replace), ::cppmsboost::end(Replace)); } }; @@ -104,7 +104,7 @@ namespace boost { BOOST_STRING_TYPENAME range_const_iterator::type> operator()(const RangeT& Replace) const { - return m_Finder(::boost::begin(Replace), ::boost::end(Replace)); + return m_Finder(::cppmsboost::begin(Replace), ::cppmsboost::end(Replace)); } private: @@ -114,6 +114,6 @@ namespace boost { } // namespace detail } // namespace algorithm -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_FORMATTER_DETAIL_HPP diff --git a/third_party/boost/include/boost/algorithm/string/detail/replace_storage.hpp b/third_party/boost/include/boost/algorithm/string/detail/replace_storage.hpp index db35e4c53..dc384b189 100644 --- a/third_party/boost/include/boost/algorithm/string/detail/replace_storage.hpp +++ b/third_party/boost/include/boost/algorithm/string/detail/replace_storage.hpp @@ -17,7 +17,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace algorithm { namespace detail { @@ -46,7 +46,7 @@ namespace boost { StorageT& Storage, const WhatT& What ) { - Storage.insert( Storage.end(), ::boost::begin(What), ::boost::end(What) ); + Storage.insert( Storage.end(), ::cppmsboost::begin(What), ::cppmsboost::end(What) ); } @@ -68,7 +68,7 @@ namespace boost { ForwardIteratorT SegmentEnd ) { // Copy data from the storage until the beginning of the segment - ForwardIteratorT It=::boost::algorithm::detail::move_from_storage( Storage, InsertIt, SegmentBegin ); + ForwardIteratorT It=::cppmsboost::algorithm::detail::move_from_storage( Storage, InsertIt, SegmentBegin ); // 3 cases are possible : // a) Storage is empty, It==SegmentBegin @@ -125,7 +125,7 @@ namespace boost { { // Call replace to do the job - ::boost::algorithm::detail::replace( Input, InsertIt, SegmentBegin, Storage ); + ::cppmsboost::algorithm::detail::replace( Input, InsertIt, SegmentBegin, Storage ); // Empty the storage Storage.clear(); // Iterators were not changed, simply return the end of segment @@ -154,6 +154,6 @@ namespace boost { } // namespace detail } // namespace algorithm -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_REPLACE_STORAGE_DETAIL_HPP diff --git a/third_party/boost/include/boost/algorithm/string/detail/sequence.hpp b/third_party/boost/include/boost/algorithm/string/detail/sequence.hpp index dc4740911..7eb35b2e1 100644 --- a/third_party/boost/include/boost/algorithm/string/detail/sequence.hpp +++ b/third_party/boost/include/boost/algorithm/string/detail/sequence.hpp @@ -19,7 +19,7 @@ #include -namespace boost { +namespace cppmsboost { namespace algorithm { namespace detail { @@ -41,7 +41,7 @@ namespace boost { BOOST_STRING_TYPENAME InputT::iterator At, const InsertT& Insert ) { - ::boost::algorithm::detail::insert( Input, At, ::boost::begin(Insert), ::boost::end(Insert) ); + ::cppmsboost::algorithm::detail::insert( Input, At, ::cppmsboost::begin(Insert), ::cppmsboost::end(Insert) ); } // erase helper ---------------------------------------------------// @@ -138,7 +138,7 @@ namespace boost { ForwardIteratorT End ) { replace_const_time_helper< - boost::mpl::and_< + cppmsboost::mpl::and_< has_const_time_insert, has_const_time_erase >::value >()( Input, From, To, Begin, End ); @@ -184,17 +184,17 @@ namespace boost { { if(From!=To) { - ::boost::algorithm::detail::replace( Input, From, To, ::boost::begin(Insert), ::boost::end(Insert) ); + ::cppmsboost::algorithm::detail::replace( Input, From, To, ::cppmsboost::begin(Insert), ::cppmsboost::end(Insert) ); } else { - ::boost::algorithm::detail::insert( Input, From, ::boost::begin(Insert), ::boost::end(Insert) ); + ::cppmsboost::algorithm::detail::insert( Input, From, ::cppmsboost::begin(Insert), ::cppmsboost::end(Insert) ); } } } // namespace detail } // namespace algorithm -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_DETAIL_SEQUENCE_HPP diff --git a/third_party/boost/include/boost/algorithm/string/detail/trim.hpp b/third_party/boost/include/boost/algorithm/string/detail/trim.hpp index 1233e49d3..02f006df3 100644 --- a/third_party/boost/include/boost/algorithm/string/detail/trim.hpp +++ b/third_party/boost/include/boost/algorithm/string/detail/trim.hpp @@ -14,7 +14,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace algorithm { namespace detail { @@ -80,16 +80,16 @@ namespace boost { ForwardIteratorT InEnd, PredicateT IsSpace ) { - typedef BOOST_STRING_TYPENAME boost::detail:: + typedef BOOST_STRING_TYPENAME cppmsboost::detail:: iterator_traits::iterator_category category; - return ::boost::algorithm::detail::trim_end_iter_select( InBegin, InEnd, IsSpace, category() ); + return ::cppmsboost::algorithm::detail::trim_end_iter_select( InBegin, InEnd, IsSpace, category() ); } } // namespace detail } // namespace algorithm -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_TRIM_DETAIL_HPP diff --git a/third_party/boost/include/boost/algorithm/string/detail/util.hpp b/third_party/boost/include/boost/algorithm/string/detail/util.hpp index 7844b6723..7b3f6e15b 100644 --- a/third_party/boost/include/boost/algorithm/string/detail/util.hpp +++ b/third_party/boost/include/boost/algorithm/string/detail/util.hpp @@ -15,7 +15,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace algorithm { namespace detail { @@ -101,7 +101,7 @@ namespace boost { } // namespace detail } // namespace algorithm -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_UTIL_DETAIL_HPP diff --git a/third_party/boost/include/boost/algorithm/string/erase.hpp b/third_party/boost/include/boost/algorithm/string/erase.hpp index 688379097..95db00475 100644 --- a/third_party/boost/include/boost/algorithm/string/erase.hpp +++ b/third_party/boost/include/boost/algorithm/string/erase.hpp @@ -28,7 +28,7 @@ part(s) of the input according to a searching criteria. */ -namespace boost { +namespace cppmsboost { namespace algorithm { // erase_range -------------------------------------------------------// @@ -54,11 +54,11 @@ namespace boost { BOOST_STRING_TYPENAME range_const_iterator::type>& SearchRange ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Output, Input, - ::boost::algorithm::range_finder(SearchRange), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::range_finder(SearchRange), + ::cppmsboost::algorithm::empty_formatter(Input) ); } //! Erase range algorithm @@ -72,10 +72,10 @@ namespace boost { BOOST_STRING_TYPENAME range_const_iterator::type>& SearchRange ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Input, - ::boost::algorithm::range_finder(SearchRange), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::range_finder(SearchRange), + ::cppmsboost::algorithm::empty_formatter(Input) ); } //! Erase range algorithm @@ -93,10 +93,10 @@ namespace boost { BOOST_STRING_TYPENAME range_iterator::type>& SearchRange ) { - ::boost::algorithm::find_format( + ::cppmsboost::algorithm::find_format( Input, - ::boost::algorithm::range_finder(SearchRange), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::range_finder(SearchRange), + ::cppmsboost::algorithm::empty_formatter(Input) ); } // erase_first --------------------------------------------------------// @@ -124,11 +124,11 @@ namespace boost { const Range1T& Input, const Range2T& Search ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Output, Input, - ::boost::algorithm::first_finder(Search), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::first_finder(Search), + ::cppmsboost::algorithm::empty_formatter(Input) ); } //! Erase first algorithm @@ -140,10 +140,10 @@ namespace boost { const SequenceT& Input, const RangeT& Search ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Input, - ::boost::algorithm::first_finder(Search), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::first_finder(Search), + ::cppmsboost::algorithm::empty_formatter(Input) ); } //! Erase first algorithm @@ -159,10 +159,10 @@ namespace boost { SequenceT& Input, const RangeT& Search ) { - ::boost::algorithm::find_format( + ::cppmsboost::algorithm::find_format( Input, - ::boost::algorithm::first_finder(Search), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::first_finder(Search), + ::cppmsboost::algorithm::empty_formatter(Input) ); } // erase_first ( case insensitive ) ------------------------------------// @@ -193,11 +193,11 @@ namespace boost { const Range2T& Search, const std::locale& Loc=std::locale() ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Output, Input, - ::boost::algorithm::first_finder(Search, is_iequal(Loc)), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::first_finder(Search, is_iequal(Loc)), + ::cppmsboost::algorithm::empty_formatter(Input) ); } //! Erase first algorithm ( case insensitive ) @@ -210,10 +210,10 @@ namespace boost { const RangeT& Search, const std::locale& Loc=std::locale() ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Input, - ::boost::algorithm::first_finder(Search, is_iequal(Loc)), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::first_finder(Search, is_iequal(Loc)), + ::cppmsboost::algorithm::empty_formatter(Input) ); } //! Erase first algorithm ( case insensitive ) @@ -231,10 +231,10 @@ namespace boost { const RangeT& Search, const std::locale& Loc=std::locale() ) { - ::boost::algorithm::find_format( + ::cppmsboost::algorithm::find_format( Input, - ::boost::algorithm::first_finder(Search, is_iequal(Loc)), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::first_finder(Search, is_iequal(Loc)), + ::cppmsboost::algorithm::empty_formatter(Input) ); } // erase_last --------------------------------------------------------// @@ -262,11 +262,11 @@ namespace boost { const Range1T& Input, const Range2T& Search ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Output, Input, - ::boost::algorithm::last_finder(Search), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::last_finder(Search), + ::cppmsboost::algorithm::empty_formatter(Input) ); } //! Erase last algorithm @@ -278,10 +278,10 @@ namespace boost { const SequenceT& Input, const RangeT& Search ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Input, - ::boost::algorithm::last_finder(Search), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::last_finder(Search), + ::cppmsboost::algorithm::empty_formatter(Input) ); } //! Erase last algorithm @@ -297,10 +297,10 @@ namespace boost { SequenceT& Input, const RangeT& Search ) { - ::boost::algorithm::find_format( + ::cppmsboost::algorithm::find_format( Input, - ::boost::algorithm::last_finder(Search), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::last_finder(Search), + ::cppmsboost::algorithm::empty_formatter(Input) ); } // erase_last ( case insensitive ) ------------------------------------// @@ -331,11 +331,11 @@ namespace boost { const Range2T& Search, const std::locale& Loc=std::locale() ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Output, Input, - ::boost::algorithm::last_finder(Search, is_iequal(Loc)), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::last_finder(Search, is_iequal(Loc)), + ::cppmsboost::algorithm::empty_formatter(Input) ); } //! Erase last algorithm ( case insensitive ) @@ -348,10 +348,10 @@ namespace boost { const RangeT& Search, const std::locale& Loc=std::locale() ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Input, - ::boost::algorithm::last_finder(Search, is_iequal(Loc)), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::last_finder(Search, is_iequal(Loc)), + ::cppmsboost::algorithm::empty_formatter(Input) ); } //! Erase last algorithm ( case insensitive ) @@ -369,10 +369,10 @@ namespace boost { const RangeT& Search, const std::locale& Loc=std::locale() ) { - ::boost::algorithm::find_format( + ::cppmsboost::algorithm::find_format( Input, - ::boost::algorithm::last_finder(Search, is_iequal(Loc)), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::last_finder(Search, is_iequal(Loc)), + ::cppmsboost::algorithm::empty_formatter(Input) ); } // erase_nth --------------------------------------------------------------------// @@ -404,11 +404,11 @@ namespace boost { const Range2T& Search, int Nth ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Output, Input, - ::boost::algorithm::nth_finder(Search, Nth), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::nth_finder(Search, Nth), + ::cppmsboost::algorithm::empty_formatter(Input) ); } //! Erase nth algorithm @@ -421,10 +421,10 @@ namespace boost { const RangeT& Search, int Nth ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Input, - ::boost::algorithm::nth_finder(Search, Nth), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::nth_finder(Search, Nth), + ::cppmsboost::algorithm::empty_formatter(Input) ); } //! Erase nth algorithm @@ -443,10 +443,10 @@ namespace boost { const RangeT& Search, int Nth ) { - ::boost::algorithm::find_format( + ::cppmsboost::algorithm::find_format( Input, - ::boost::algorithm::nth_finder(Search, Nth), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::nth_finder(Search, Nth), + ::cppmsboost::algorithm::empty_formatter(Input) ); } // erase_nth ( case insensitive ) ---------------------------------------------// @@ -480,11 +480,11 @@ namespace boost { int Nth, const std::locale& Loc=std::locale() ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Output, Input, - ::boost::algorithm::nth_finder(Search, Nth, is_iequal(Loc)), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::nth_finder(Search, Nth, is_iequal(Loc)), + ::cppmsboost::algorithm::empty_formatter(Input) ); } //! Erase nth algorithm @@ -498,9 +498,9 @@ namespace boost { int Nth, const std::locale& Loc=std::locale() ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Input, - ::boost::algorithm::nth_finder(Search, Nth, is_iequal(Loc)), + ::cppmsboost::algorithm::nth_finder(Search, Nth, is_iequal(Loc)), empty_formatter(Input) ); } @@ -522,10 +522,10 @@ namespace boost { int Nth, const std::locale& Loc=std::locale() ) { - ::boost::algorithm::find_format( + ::cppmsboost::algorithm::find_format( Input, - ::boost::algorithm::nth_finder(Search, Nth, is_iequal(Loc)), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::nth_finder(Search, Nth, is_iequal(Loc)), + ::cppmsboost::algorithm::empty_formatter(Input) ); } @@ -555,11 +555,11 @@ namespace boost { const Range1T& Input, const Range2T& Search ) { - return ::boost::algorithm::find_format_all_copy( + return ::cppmsboost::algorithm::find_format_all_copy( Output, Input, - ::boost::algorithm::first_finder(Search), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::first_finder(Search), + ::cppmsboost::algorithm::empty_formatter(Input) ); } //! Erase all algorithm @@ -571,10 +571,10 @@ namespace boost { const SequenceT& Input, const RangeT& Search ) { - return ::boost::algorithm::find_format_all_copy( + return ::cppmsboost::algorithm::find_format_all_copy( Input, - ::boost::algorithm::first_finder(Search), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::first_finder(Search), + ::cppmsboost::algorithm::empty_formatter(Input) ); } //! Erase all algorithm @@ -590,10 +590,10 @@ namespace boost { SequenceT& Input, const RangeT& Search ) { - ::boost::algorithm::find_format_all( + ::cppmsboost::algorithm::find_format_all( Input, - ::boost::algorithm::first_finder(Search), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::first_finder(Search), + ::cppmsboost::algorithm::empty_formatter(Input) ); } // erase_all ( case insensitive ) ------------------------------------// @@ -624,11 +624,11 @@ namespace boost { const Range2T& Search, const std::locale& Loc=std::locale() ) { - return ::boost::algorithm::find_format_all_copy( + return ::cppmsboost::algorithm::find_format_all_copy( Output, Input, - ::boost::algorithm::first_finder(Search, is_iequal(Loc)), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::first_finder(Search, is_iequal(Loc)), + ::cppmsboost::algorithm::empty_formatter(Input) ); } //! Erase all algorithm ( case insensitive ) @@ -641,10 +641,10 @@ namespace boost { const RangeT& Search, const std::locale& Loc=std::locale() ) { - return ::boost::algorithm::find_format_all_copy( + return ::cppmsboost::algorithm::find_format_all_copy( Input, - ::boost::algorithm::first_finder(Search, is_iequal(Loc)), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::first_finder(Search, is_iequal(Loc)), + ::cppmsboost::algorithm::empty_formatter(Input) ); } //! Erase all algorithm ( case insensitive ) @@ -662,10 +662,10 @@ namespace boost { const RangeT& Search, const std::locale& Loc=std::locale() ) { - ::boost::algorithm::find_format_all( + ::cppmsboost::algorithm::find_format_all( Input, - ::boost::algorithm::first_finder(Search, is_iequal(Loc)), - ::boost::algorithm::empty_formatter(Input) ); + ::cppmsboost::algorithm::first_finder(Search, is_iequal(Loc)), + ::cppmsboost::algorithm::empty_formatter(Input) ); } // erase_head --------------------------------------------------------------------// @@ -696,11 +696,11 @@ namespace boost { const RangeT& Input, int N ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Output, Input, - ::boost::algorithm::head_finder(N), - ::boost::algorithm::empty_formatter( Input ) ); + ::cppmsboost::algorithm::head_finder(N), + ::cppmsboost::algorithm::empty_formatter( Input ) ); } //! Erase head algorithm @@ -712,10 +712,10 @@ namespace boost { const SequenceT& Input, int N ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Input, - ::boost::algorithm::head_finder(N), - ::boost::algorithm::empty_formatter( Input ) ); + ::cppmsboost::algorithm::head_finder(N), + ::cppmsboost::algorithm::empty_formatter( Input ) ); } //! Erase head algorithm @@ -734,10 +734,10 @@ namespace boost { SequenceT& Input, int N ) { - ::boost::algorithm::find_format( + ::cppmsboost::algorithm::find_format( Input, - ::boost::algorithm::head_finder(N), - ::boost::algorithm::empty_formatter( Input ) ); + ::cppmsboost::algorithm::head_finder(N), + ::cppmsboost::algorithm::empty_formatter( Input ) ); } // erase_tail --------------------------------------------------------------------// @@ -768,11 +768,11 @@ namespace boost { const RangeT& Input, int N ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Output, Input, - ::boost::algorithm::tail_finder(N), - ::boost::algorithm::empty_formatter( Input ) ); + ::cppmsboost::algorithm::tail_finder(N), + ::cppmsboost::algorithm::empty_formatter( Input ) ); } //! Erase tail algorithm @@ -784,10 +784,10 @@ namespace boost { const SequenceT& Input, int N ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Input, - ::boost::algorithm::tail_finder(N), - ::boost::algorithm::empty_formatter( Input ) ); + ::cppmsboost::algorithm::tail_finder(N), + ::cppmsboost::algorithm::empty_formatter( Input ) ); } //! Erase tail algorithm @@ -806,10 +806,10 @@ namespace boost { SequenceT& Input, int N ) { - ::boost::algorithm::find_format( + ::cppmsboost::algorithm::find_format( Input, - ::boost::algorithm::tail_finder(N), - ::boost::algorithm::empty_formatter( Input ) ); + ::cppmsboost::algorithm::tail_finder(N), + ::cppmsboost::algorithm::empty_formatter( Input ) ); } } // namespace algorithm @@ -838,7 +838,7 @@ namespace boost { using algorithm::erase_tail_copy; using algorithm::erase_tail; -} // namespace boost +} // namespace cppmsboost #endif // BOOST_ERASE_HPP diff --git a/third_party/boost/include/boost/algorithm/string/find_format.hpp b/third_party/boost/include/boost/algorithm/string/find_format.hpp index 0e84a4ee6..f8ddbf96a 100644 --- a/third_party/boost/include/boost/algorithm/string/find_format.hpp +++ b/third_party/boost/include/boost/algorithm/string/find_format.hpp @@ -29,7 +29,7 @@ Result of finding is then used by a Formatter object to generate the replacement. */ -namespace boost { +namespace cppmsboost { namespace algorithm { // generic replace -----------------------------------------------------------------// @@ -73,13 +73,13 @@ namespace boost { FinderT,BOOST_STRING_TYPENAME range_const_iterator::type> )); - iterator_range::type> lit_input(::boost::as_literal(Input)); + iterator_range::type> lit_input(::cppmsboost::as_literal(Input)); return detail::find_format_copy_impl( Output, lit_input, Formatter, - Finder( ::boost::begin(lit_input), ::boost::end(lit_input) ) ); + Finder( ::cppmsboost::begin(lit_input), ::cppmsboost::end(lit_input) ) ); } //! Generic replace algorithm @@ -110,7 +110,7 @@ namespace boost { return detail::find_format_copy_impl( Input, Formatter, - Finder(::boost::begin(Input), ::boost::end(Input))); + Finder(::cppmsboost::begin(Input), ::cppmsboost::end(Input))); } //! Generic replace algorithm @@ -146,7 +146,7 @@ namespace boost { detail::find_format_impl( Input, Formatter, - Finder(::boost::begin(Input), ::boost::end(Input))); + Finder(::cppmsboost::begin(Input), ::cppmsboost::end(Input))); } @@ -192,14 +192,14 @@ namespace boost { FinderT,BOOST_STRING_TYPENAME range_const_iterator::type> )); - iterator_range::type> lit_input(::boost::as_literal(Input)); + iterator_range::type> lit_input(::cppmsboost::as_literal(Input)); return detail::find_format_all_copy_impl( Output, lit_input, Finder, Formatter, - Finder(::boost::begin(lit_input), ::boost::end(lit_input))); + Finder(::cppmsboost::begin(lit_input), ::cppmsboost::end(lit_input))); } //! Generic replace all algorithm @@ -231,7 +231,7 @@ namespace boost { Input, Finder, Formatter, - Finder( ::boost::begin(Input), ::boost::end(Input) ) ); + Finder( ::cppmsboost::begin(Input), ::cppmsboost::end(Input) ) ); } //! Generic replace all algorithm @@ -269,7 +269,7 @@ namespace boost { Input, Finder, Formatter, - Finder(::boost::begin(Input), ::boost::end(Input))); + Finder(::cppmsboost::begin(Input), ::cppmsboost::end(Input))); } @@ -281,7 +281,7 @@ namespace boost { using algorithm::find_format_all_copy; using algorithm::find_format_all; -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_FIND_FORMAT_HPP diff --git a/third_party/boost/include/boost/algorithm/string/find_iterator.hpp b/third_party/boost/include/boost/algorithm/string/find_iterator.hpp index 5a52d92e4..bef8d8daa 100644 --- a/third_party/boost/include/boost/algorithm/string/find_iterator.hpp +++ b/third_party/boost/include/boost/algorithm/string/find_iterator.hpp @@ -30,7 +30,7 @@ match depending on the iterator used. */ -namespace boost { +namespace cppmsboost { namespace algorithm { // find_iterator -----------------------------------------------// @@ -56,7 +56,7 @@ namespace boost { { private: // facade support - friend class ::boost::iterator_core_access; + friend class ::cppmsboost::iterator_core_access; private: // typedefs @@ -113,9 +113,9 @@ namespace boost { FinderT Finder ) : detail::find_iterator_base(Finder,0) { - iterator_range::type> lit_col(::boost::as_literal(Col)); - m_Match=::boost::make_iterator_range(::boost::begin(lit_col), ::boost::begin(lit_col)); - m_End=::boost::end(lit_col); + iterator_range::type> lit_col(::cppmsboost::as_literal(Col)); + m_Match=::cppmsboost::make_iterator_range(::cppmsboost::begin(lit_col), ::cppmsboost::begin(lit_col)); + m_End=::cppmsboost::end(lit_col); increment(); } @@ -212,7 +212,7 @@ namespace boost { { private: // facade support - friend class ::boost::iterator_core_access; + friend class ::cppmsboost::iterator_core_access; private: // typedefs @@ -282,10 +282,10 @@ namespace boost { detail::find_iterator_base(Finder,0), m_bEof(false) { - iterator_range::type> lit_col(::boost::as_literal(Col)); - m_Match=make_iterator_range(::boost::begin(lit_col), ::boost::begin(lit_col)); - m_Next=::boost::begin(lit_col); - m_End=::boost::end(lit_col); + iterator_range::type> lit_col(::cppmsboost::as_literal(Col)); + m_Match=make_iterator_range(::cppmsboost::begin(lit_col), ::cppmsboost::begin(lit_col)); + m_Next=::cppmsboost::begin(lit_col); + m_End=::cppmsboost::end(lit_col); // force the correct behavior for empty sequences and yield at least one token if(m_Next!=m_End) @@ -382,7 +382,7 @@ namespace boost { using algorithm::split_iterator; using algorithm::make_split_iterator; -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_FIND_ITERATOR_HPP diff --git a/third_party/boost/include/boost/algorithm/string/finder.hpp b/third_party/boost/include/boost/algorithm/string/finder.hpp index 61f6e4155..2a6c73304 100644 --- a/third_party/boost/include/boost/algorithm/string/finder.hpp +++ b/third_party/boost/include/boost/algorithm/string/finder.hpp @@ -31,7 +31,7 @@ for finders provided in this library. */ -namespace boost { +namespace cppmsboost { namespace algorithm { // Finder generators ------------------------------------------// @@ -55,7 +55,7 @@ namespace boost { detail::first_finderF< BOOST_STRING_TYPENAME range_const_iterator::type, - is_equal>( ::boost::as_literal(Search), is_equal() ) ; + is_equal>( ::cppmsboost::as_literal(Search), is_equal() ) ; } //! "First" finder @@ -73,7 +73,7 @@ namespace boost { detail::first_finderF< BOOST_STRING_TYPENAME range_const_iterator::type, - PredicateT>( ::boost::as_literal(Search), Comp ); + PredicateT>( ::cppmsboost::as_literal(Search), Comp ); } //! "Last" finder @@ -95,7 +95,7 @@ namespace boost { detail::last_finderF< BOOST_STRING_TYPENAME range_const_iterator::type, - is_equal>( ::boost::as_literal(Search), is_equal() ); + is_equal>( ::cppmsboost::as_literal(Search), is_equal() ); } //! "Last" finder /*! @@ -111,7 +111,7 @@ namespace boost { detail::last_finderF< BOOST_STRING_TYPENAME range_const_iterator::type, - PredicateT>( ::boost::as_literal(Search), Comp ) ; + PredicateT>( ::cppmsboost::as_literal(Search), Comp ) ; } //! "Nth" finder @@ -136,7 +136,7 @@ namespace boost { detail::nth_finderF< BOOST_STRING_TYPENAME range_const_iterator::type, - is_equal>( ::boost::as_literal(Search), Nth, is_equal() ) ; + is_equal>( ::cppmsboost::as_literal(Search), Nth, is_equal() ) ; } //! "Nth" finder /*! @@ -155,7 +155,7 @@ namespace boost { detail::nth_finderF< BOOST_STRING_TYPENAME range_const_iterator::type, - PredicateT>( ::boost::as_literal(Search), Nth, Comp ); + PredicateT>( ::cppmsboost::as_literal(Search), Nth, Comp ); } //! "Head" finder @@ -260,7 +260,7 @@ namespace boost { using algorithm::token_finder; using algorithm::range_finder; -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_FINDER_HPP diff --git a/third_party/boost/include/boost/algorithm/string/formatter.hpp b/third_party/boost/include/boost/algorithm/string/formatter.hpp index de8681bc3..c7f167904 100644 --- a/third_party/boost/include/boost/algorithm/string/formatter.hpp +++ b/third_party/boost/include/boost/algorithm/string/formatter.hpp @@ -29,7 +29,7 @@ This header contains generator functions for the Formatters provided in this library. */ -namespace boost { +namespace cppmsboost { namespace algorithm { // generic formatters ---------------------------------------------------------------// @@ -50,7 +50,7 @@ namespace boost { { return detail::const_formatF< iterator_range< - BOOST_STRING_TYPENAME range_const_iterator::type> >(::boost::as_literal(Format)); + BOOST_STRING_TYPENAME range_const_iterator::type> >(::cppmsboost::as_literal(Format)); } //! Identity formatter @@ -114,7 +114,7 @@ namespace boost { using algorithm::empty_formatter; using algorithm::dissect_formatter; -} // namespace boost +} // namespace cppmsboost #endif // BOOST_FORMATTER_HPP diff --git a/third_party/boost/include/boost/algorithm/string/iter_find.hpp b/third_party/boost/include/boost/algorithm/string/iter_find.hpp index d76a81989..7495d3356 100644 --- a/third_party/boost/include/boost/algorithm/string/iter_find.hpp +++ b/third_party/boost/include/boost/algorithm/string/iter_find.hpp @@ -38,7 +38,7 @@ substrings, the other one over the gaps between these matches. */ -namespace boost { +namespace cppmsboost { namespace algorithm { // iterate find ---------------------------------------------------// @@ -55,7 +55,7 @@ namespace boost { Both outer and inner container must have constructor taking a pair of iterators as an argument. Typical type of the result is - \c std::vector> + \c std::vector> (each element of such a vector will container a range delimiting a match). \param Input A container which will be searched. @@ -84,7 +84,7 @@ namespace boost { BOOST_STRING_TYPENAME range_iterator::type> )); - iterator_range::type> lit_input(::boost::as_literal(Input)); + iterator_range::type> lit_input(::cppmsboost::as_literal(Input)); typedef BOOST_STRING_TYPENAME range_iterator::type input_iterator_type; @@ -94,18 +94,18 @@ namespace boost { range_value::type, input_iterator_type> copy_range_type; - input_iterator_type InputEnd=::boost::end(lit_input); + input_iterator_type InputEnd=::cppmsboost::end(lit_input); typedef transform_iterator transform_iter_type; transform_iter_type itBegin= - ::boost::make_transform_iterator( - find_iterator_type( ::boost::begin(lit_input), InputEnd, Finder ), + ::cppmsboost::make_transform_iterator( + find_iterator_type( ::cppmsboost::begin(lit_input), InputEnd, Finder ), copy_range_type()); transform_iter_type itEnd= - ::boost::make_transform_iterator( + ::cppmsboost::make_transform_iterator( find_iterator_type(), copy_range_type()); @@ -130,7 +130,7 @@ namespace boost { Both outer and inner container must have constructor taking a pair of iterators as an argument. Typical type of the result is - \c std::vector> + \c std::vector> (each element of such a vector will container a range delimiting a match). \param Input A container which will be searched. @@ -158,7 +158,7 @@ namespace boost { BOOST_STRING_TYPENAME range_iterator::type> )); - iterator_range::type> lit_input(::boost::as_literal(Input)); + iterator_range::type> lit_input(::cppmsboost::as_literal(Input)); typedef BOOST_STRING_TYPENAME range_iterator::type input_iterator_type; @@ -168,18 +168,18 @@ namespace boost { range_value::type, input_iterator_type> copy_range_type; - input_iterator_type InputEnd=::boost::end(lit_input); + input_iterator_type InputEnd=::cppmsboost::end(lit_input); typedef transform_iterator transform_iter_type; transform_iter_type itBegin= - ::boost::make_transform_iterator( - find_iterator_type( ::boost::begin(lit_input), InputEnd, Finder ), + ::cppmsboost::make_transform_iterator( + find_iterator_type( ::cppmsboost::begin(lit_input), InputEnd, Finder ), copy_range_type() ); transform_iter_type itEnd= - ::boost::make_transform_iterator( + ::cppmsboost::make_transform_iterator( find_iterator_type(), copy_range_type() ); @@ -195,7 +195,7 @@ namespace boost { using algorithm::iter_find; using algorithm::iter_split; -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_ITER_FIND_HPP diff --git a/third_party/boost/include/boost/algorithm/string/predicate_facade.hpp b/third_party/boost/include/boost/algorithm/string/predicate_facade.hpp index a9753fc2a..e36786b70 100644 --- a/third_party/boost/include/boost/algorithm/string/predicate_facade.hpp +++ b/third_party/boost/include/boost/algorithm/string/predicate_facade.hpp @@ -20,7 +20,7 @@ composition operators. */ -namespace boost { +namespace cppmsboost { namespace algorithm { // predicate facade ------------------------------------------------------// @@ -36,7 +36,7 @@ namespace boost { struct predicate_facade {}; } // namespace algorithm -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_CLASSIFICATION_DETAIL_HPP diff --git a/third_party/boost/include/boost/algorithm/string/replace.hpp b/third_party/boost/include/boost/algorithm/string/replace.hpp index 2adb031c5..84df8bed1 100644 --- a/third_party/boost/include/boost/algorithm/string/replace.hpp +++ b/third_party/boost/include/boost/algorithm/string/replace.hpp @@ -29,7 +29,7 @@ part(s) of the input according to set of searching and replace criteria. */ -namespace boost { +namespace cppmsboost { namespace algorithm { // replace_range --------------------------------------------------------------------// @@ -61,11 +61,11 @@ namespace boost { range_const_iterator::type>& SearchRange, const Range2T& Format) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Output, Input, - ::boost::algorithm::range_finder(SearchRange), - ::boost::algorithm::const_formatter(Format)); + ::cppmsboost::algorithm::range_finder(SearchRange), + ::cppmsboost::algorithm::const_formatter(Format)); } //! Replace range algorithm @@ -80,10 +80,10 @@ namespace boost { range_const_iterator::type>& SearchRange, const RangeT& Format) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Input, - ::boost::algorithm::range_finder(SearchRange), - ::boost::algorithm::const_formatter(Format)); + ::cppmsboost::algorithm::range_finder(SearchRange), + ::cppmsboost::algorithm::const_formatter(Format)); } //! Replace range algorithm @@ -103,10 +103,10 @@ namespace boost { range_iterator::type>& SearchRange, const RangeT& Format) { - ::boost::algorithm::find_format( + ::cppmsboost::algorithm::find_format( Input, - ::boost::algorithm::range_finder(SearchRange), - ::boost::algorithm::const_formatter(Format)); + ::cppmsboost::algorithm::range_finder(SearchRange), + ::cppmsboost::algorithm::const_formatter(Format)); } // replace_first --------------------------------------------------------------------// @@ -138,11 +138,11 @@ namespace boost { const Range2T& Search, const Range3T& Format) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Output, Input, - ::boost::algorithm::first_finder(Search), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::first_finder(Search), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace first algorithm @@ -155,10 +155,10 @@ namespace boost { const Range1T& Search, const Range2T& Format ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Input, - ::boost::algorithm::first_finder(Search), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::first_finder(Search), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace first algorithm @@ -176,10 +176,10 @@ namespace boost { const Range1T& Search, const Range2T& Format ) { - ::boost::algorithm::find_format( + ::cppmsboost::algorithm::find_format( Input, - ::boost::algorithm::first_finder(Search), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::first_finder(Search), + ::cppmsboost::algorithm::const_formatter(Format) ); } // replace_first ( case insensitive ) ---------------------------------------------// @@ -214,11 +214,11 @@ namespace boost { const Range3T& Format, const std::locale& Loc=std::locale() ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Output, Input, - ::boost::algorithm::first_finder(Search, is_iequal(Loc)), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::first_finder(Search, is_iequal(Loc)), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace first algorithm ( case insensitive ) @@ -232,10 +232,10 @@ namespace boost { const Range1T& Format, const std::locale& Loc=std::locale() ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Input, - ::boost::algorithm::first_finder(Search, is_iequal(Loc)), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::first_finder(Search, is_iequal(Loc)), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace first algorithm ( case insensitive ) @@ -256,10 +256,10 @@ namespace boost { const Range2T& Format, const std::locale& Loc=std::locale() ) { - ::boost::algorithm::find_format( + ::cppmsboost::algorithm::find_format( Input, - ::boost::algorithm::first_finder(Search, is_iequal(Loc)), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::first_finder(Search, is_iequal(Loc)), + ::cppmsboost::algorithm::const_formatter(Format) ); } // replace_last --------------------------------------------------------------------// @@ -291,11 +291,11 @@ namespace boost { const Range2T& Search, const Range3T& Format ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Output, Input, - ::boost::algorithm::last_finder(Search), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::last_finder(Search), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace last algorithm @@ -308,10 +308,10 @@ namespace boost { const Range1T& Search, const Range2T& Format ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Input, - ::boost::algorithm::last_finder(Search), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::last_finder(Search), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace last algorithm @@ -329,10 +329,10 @@ namespace boost { const Range1T& Search, const Range2T& Format ) { - ::boost::algorithm::find_format( + ::cppmsboost::algorithm::find_format( Input, - ::boost::algorithm::last_finder(Search), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::last_finder(Search), + ::cppmsboost::algorithm::const_formatter(Format) ); } // replace_last ( case insensitive ) -----------------------------------------------// @@ -367,11 +367,11 @@ namespace boost { const Range3T& Format, const std::locale& Loc=std::locale() ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Output, Input, - ::boost::algorithm::last_finder(Search, is_iequal(Loc)), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::last_finder(Search, is_iequal(Loc)), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace last algorithm ( case insensitive ) @@ -385,10 +385,10 @@ namespace boost { const Range2T& Format, const std::locale& Loc=std::locale() ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Input, - ::boost::algorithm::last_finder(Search, is_iequal(Loc)), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::last_finder(Search, is_iequal(Loc)), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace last algorithm ( case insensitive ) @@ -409,10 +409,10 @@ namespace boost { const Range2T& Format, const std::locale& Loc=std::locale() ) { - ::boost::algorithm::find_format( + ::cppmsboost::algorithm::find_format( Input, - ::boost::algorithm::last_finder(Search, is_iequal(Loc)), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::last_finder(Search, is_iequal(Loc)), + ::cppmsboost::algorithm::const_formatter(Format) ); } // replace_nth --------------------------------------------------------------------// @@ -447,11 +447,11 @@ namespace boost { int Nth, const Range3T& Format ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Output, Input, - ::boost::algorithm::nth_finder(Search, Nth), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::nth_finder(Search, Nth), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace nth algorithm @@ -465,10 +465,10 @@ namespace boost { int Nth, const Range2T& Format ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Input, - ::boost::algorithm::nth_finder(Search, Nth), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::nth_finder(Search, Nth), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace nth algorithm @@ -489,10 +489,10 @@ namespace boost { int Nth, const Range2T& Format ) { - ::boost::algorithm::find_format( + ::cppmsboost::algorithm::find_format( Input, - ::boost::algorithm::nth_finder(Search, Nth), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::nth_finder(Search, Nth), + ::cppmsboost::algorithm::const_formatter(Format) ); } // replace_nth ( case insensitive ) -----------------------------------------------// @@ -530,11 +530,11 @@ namespace boost { const Range3T& Format, const std::locale& Loc=std::locale() ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Output, Input, - ::boost::algorithm::nth_finder(Search, Nth, is_iequal(Loc) ), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::nth_finder(Search, Nth, is_iequal(Loc) ), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace nth algorithm ( case insensitive ) @@ -549,10 +549,10 @@ namespace boost { const Range2T& Format, const std::locale& Loc=std::locale() ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Input, - ::boost::algorithm::nth_finder(Search, Nth, is_iequal(Loc)), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::nth_finder(Search, Nth, is_iequal(Loc)), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace nth algorithm ( case insensitive ) @@ -576,10 +576,10 @@ namespace boost { const Range2T& Format, const std::locale& Loc=std::locale() ) { - ::boost::algorithm::find_format( + ::cppmsboost::algorithm::find_format( Input, - ::boost::algorithm::nth_finder(Search, Nth, is_iequal(Loc)), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::nth_finder(Search, Nth, is_iequal(Loc)), + ::cppmsboost::algorithm::const_formatter(Format) ); } // replace_all --------------------------------------------------------------------// @@ -611,11 +611,11 @@ namespace boost { const Range2T& Search, const Range3T& Format ) { - return ::boost::algorithm::find_format_all_copy( + return ::cppmsboost::algorithm::find_format_all_copy( Output, Input, - ::boost::algorithm::first_finder(Search), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::first_finder(Search), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace all algorithm @@ -628,10 +628,10 @@ namespace boost { const Range1T& Search, const Range2T& Format ) { - return ::boost::algorithm::find_format_all_copy( + return ::cppmsboost::algorithm::find_format_all_copy( Input, - ::boost::algorithm::first_finder(Search), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::first_finder(Search), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace all algorithm @@ -649,10 +649,10 @@ namespace boost { const Range1T& Search, const Range2T& Format ) { - ::boost::algorithm::find_format_all( + ::cppmsboost::algorithm::find_format_all( Input, - ::boost::algorithm::first_finder(Search), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::first_finder(Search), + ::cppmsboost::algorithm::const_formatter(Format) ); } // replace_all ( case insensitive ) -----------------------------------------------// @@ -687,11 +687,11 @@ namespace boost { const Range3T& Format, const std::locale& Loc=std::locale() ) { - return ::boost::algorithm::find_format_all_copy( + return ::cppmsboost::algorithm::find_format_all_copy( Output, Input, - ::boost::algorithm::first_finder(Search, is_iequal(Loc)), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::first_finder(Search, is_iequal(Loc)), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace all algorithm ( case insensitive ) @@ -705,10 +705,10 @@ namespace boost { const Range2T& Format, const std::locale& Loc=std::locale() ) { - return ::boost::algorithm::find_format_all_copy( + return ::cppmsboost::algorithm::find_format_all_copy( Input, - ::boost::algorithm::first_finder(Search, is_iequal(Loc)), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::first_finder(Search, is_iequal(Loc)), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace all algorithm ( case insensitive ) @@ -729,10 +729,10 @@ namespace boost { const Range2T& Format, const std::locale& Loc=std::locale() ) { - ::boost::algorithm::find_format_all( + ::cppmsboost::algorithm::find_format_all( Input, - ::boost::algorithm::first_finder(Search, is_iequal(Loc)), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::first_finder(Search, is_iequal(Loc)), + ::cppmsboost::algorithm::const_formatter(Format) ); } // replace_head --------------------------------------------------------------------// @@ -767,11 +767,11 @@ namespace boost { int N, const Range2T& Format ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Output, Input, - ::boost::algorithm::head_finder(N), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::head_finder(N), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace head algorithm @@ -784,10 +784,10 @@ namespace boost { int N, const RangeT& Format ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Input, - ::boost::algorithm::head_finder(N), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::head_finder(N), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace head algorithm @@ -809,10 +809,10 @@ namespace boost { int N, const RangeT& Format ) { - ::boost::algorithm::find_format( + ::cppmsboost::algorithm::find_format( Input, - ::boost::algorithm::head_finder(N), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::head_finder(N), + ::cppmsboost::algorithm::const_formatter(Format) ); } // replace_tail --------------------------------------------------------------------// @@ -847,11 +847,11 @@ namespace boost { int N, const Range2T& Format ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Output, Input, - ::boost::algorithm::tail_finder(N), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::tail_finder(N), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace tail algorithm @@ -864,10 +864,10 @@ namespace boost { int N, const RangeT& Format ) { - return ::boost::algorithm::find_format_copy( + return ::cppmsboost::algorithm::find_format_copy( Input, - ::boost::algorithm::tail_finder(N), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::tail_finder(N), + ::cppmsboost::algorithm::const_formatter(Format) ); } //! Replace tail algorithm @@ -889,10 +889,10 @@ namespace boost { int N, const RangeT& Format ) { - ::boost::algorithm::find_format( + ::cppmsboost::algorithm::find_format( Input, - ::boost::algorithm::tail_finder(N), - ::boost::algorithm::const_formatter(Format) ); + ::cppmsboost::algorithm::tail_finder(N), + ::cppmsboost::algorithm::const_formatter(Format) ); } } // namespace algorithm @@ -921,6 +921,6 @@ namespace boost { using algorithm::replace_tail_copy; using algorithm::replace_tail; -} // namespace boost +} // namespace cppmsboost #endif // BOOST_REPLACE_HPP diff --git a/third_party/boost/include/boost/algorithm/string/sequence_traits.hpp b/third_party/boost/include/boost/algorithm/string/sequence_traits.hpp index be151f8d3..840b18486 100644 --- a/third_party/boost/include/boost/algorithm/string/sequence_traits.hpp +++ b/third_party/boost/include/boost/algorithm/string/sequence_traits.hpp @@ -31,7 +31,7 @@ header which contains specializations for all stl containers. */ -namespace boost { +namespace cppmsboost { namespace algorithm { // sequence traits -----------------------------------------------// @@ -114,7 +114,7 @@ namespace boost { }; } // namespace algorithm -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_SEQUENCE_TRAITS_HPP diff --git a/third_party/boost/include/boost/algorithm/string/split.hpp b/third_party/boost/include/boost/algorithm/string/split.hpp index e0b30fb35..afe8aa598 100644 --- a/third_party/boost/include/boost/algorithm/string/split.hpp +++ b/third_party/boost/include/boost/algorithm/string/split.hpp @@ -28,10 +28,10 @@ of the matches (in a compatible structure like std::string) or a reference to it (e.g. using the iterator range class). Examples of such a container are \c std::vector - or \c std::list> + or \c std::list> */ -namespace boost { +namespace cppmsboost { namespace algorithm { // find_all ------------------------------------------------------------// @@ -47,7 +47,7 @@ namespace boost { of the matches (in a compatible structure like std::string) or a reference to it (e.g. using the iterator range class). Examples of such a container are \c std::vector - or \c std::list> + or \c std::list> \param Result A container that can hold copies of references to the substrings \param Input A container which will be searched. @@ -68,10 +68,10 @@ namespace boost { #endif const Range2T& Search) { - return ::boost::algorithm::iter_find( + return ::cppmsboost::algorithm::iter_find( Result, Input, - ::boost::algorithm::first_finder(Search) ); + ::cppmsboost::algorithm::first_finder(Search) ); } //! Find all algorithm ( case insensitive ) @@ -83,7 +83,7 @@ namespace boost { of the matches (in a compatible structure like std::string) or a reference to it (e.g. using the iterator range class). Examples of such a container are \c std::vector - or \c std::list> + or \c std::list> Searching is case insensitive. @@ -108,10 +108,10 @@ namespace boost { const Range2T& Search, const std::locale& Loc=std::locale() ) { - return ::boost::algorithm::iter_find( + return ::cppmsboost::algorithm::iter_find( Result, Input, - ::boost::algorithm::first_finder(Search, is_iequal(Loc) ) ); + ::cppmsboost::algorithm::first_finder(Search, is_iequal(Loc) ) ); } @@ -129,7 +129,7 @@ namespace boost { of the matches (in a compatible structure like std::string) or a reference to it (e.g. using the iterator range class). Examples of such a container are \c std::vector - or \c std::list> + or \c std::list> \param Result A container that can hold copies of references to the substrings \param Input A container which will be searched. @@ -155,10 +155,10 @@ namespace boost { PredicateT Pred, token_compress_mode_type eCompress=token_compress_off ) { - return ::boost::algorithm::iter_split( + return ::cppmsboost::algorithm::iter_split( Result, Input, - ::boost::algorithm::token_finder( Pred, eCompress ) ); + ::cppmsboost::algorithm::token_finder( Pred, eCompress ) ); } } // namespace algorithm @@ -168,7 +168,7 @@ namespace boost { using algorithm::ifind_all; using algorithm::split; -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_SPLIT_HPP diff --git a/third_party/boost/include/boost/algorithm/string/trim.hpp b/third_party/boost/include/boost/algorithm/string/trim.hpp index e740d57d9..d85a13fbc 100644 --- a/third_party/boost/include/boost/algorithm/string/trim.hpp +++ b/third_party/boost/include/boost/algorithm/string/trim.hpp @@ -35,7 +35,7 @@ */ -namespace boost { +namespace cppmsboost { namespace algorithm { // left trim -----------------------------------------------// @@ -63,14 +63,14 @@ namespace boost { const RangeT& Input, PredicateT IsSpace) { - iterator_range::type> lit_range(::boost::as_literal(Input)); + iterator_range::type> lit_range(::cppmsboost::as_literal(Input)); std::copy( - ::boost::algorithm::detail::trim_begin( - ::boost::begin(lit_range), - ::boost::end(lit_range), + ::cppmsboost::algorithm::detail::trim_begin( + ::cppmsboost::begin(lit_range), + ::cppmsboost::end(lit_range), IsSpace ), - ::boost::end(lit_range), + ::cppmsboost::end(lit_range), Output); return Output; @@ -84,11 +84,11 @@ namespace boost { inline SequenceT trim_left_copy_if(const SequenceT& Input, PredicateT IsSpace) { return SequenceT( - ::boost::algorithm::detail::trim_begin( - ::boost::begin(Input), - ::boost::end(Input), + ::cppmsboost::algorithm::detail::trim_begin( + ::cppmsboost::begin(Input), + ::cppmsboost::end(Input), IsSpace ), - ::boost::end(Input)); + ::cppmsboost::end(Input)); } //! Left trim - parametric @@ -106,7 +106,7 @@ namespace boost { inline SequenceT trim_left_copy(const SequenceT& Input, const std::locale& Loc=std::locale()) { return - ::boost::algorithm::trim_left_copy_if( + ::cppmsboost::algorithm::trim_left_copy_if( Input, is_space(Loc)); } @@ -124,10 +124,10 @@ namespace boost { inline void trim_left_if(SequenceT& Input, PredicateT IsSpace) { Input.erase( - ::boost::begin(Input), - ::boost::algorithm::detail::trim_begin( - ::boost::begin(Input), - ::boost::end(Input), + ::cppmsboost::begin(Input), + ::cppmsboost::algorithm::detail::trim_begin( + ::cppmsboost::begin(Input), + ::cppmsboost::end(Input), IsSpace)); } @@ -142,7 +142,7 @@ namespace boost { template inline void trim_left(SequenceT& Input, const std::locale& Loc=std::locale()) { - ::boost::algorithm::trim_left_if( + ::cppmsboost::algorithm::trim_left_if( Input, is_space(Loc)); } @@ -171,13 +171,13 @@ namespace boost { const RangeT& Input, PredicateT IsSpace ) { - iterator_range::type> lit_range(::boost::as_literal(Input)); + iterator_range::type> lit_range(::cppmsboost::as_literal(Input)); std::copy( - ::boost::begin(lit_range), - ::boost::algorithm::detail::trim_end( - ::boost::begin(lit_range), - ::boost::end(lit_range), + ::cppmsboost::begin(lit_range), + ::cppmsboost::algorithm::detail::trim_end( + ::cppmsboost::begin(lit_range), + ::cppmsboost::end(lit_range), IsSpace ), Output ); @@ -192,10 +192,10 @@ namespace boost { inline SequenceT trim_right_copy_if(const SequenceT& Input, PredicateT IsSpace) { return SequenceT( - ::boost::begin(Input), - ::boost::algorithm::detail::trim_end( - ::boost::begin(Input), - ::boost::end(Input), + ::cppmsboost::begin(Input), + ::cppmsboost::algorithm::detail::trim_end( + ::cppmsboost::begin(Input), + ::cppmsboost::end(Input), IsSpace) ); } @@ -215,7 +215,7 @@ namespace boost { inline SequenceT trim_right_copy(const SequenceT& Input, const std::locale& Loc=std::locale()) { return - ::boost::algorithm::trim_right_copy_if( + ::cppmsboost::algorithm::trim_right_copy_if( Input, is_space(Loc)); } @@ -234,11 +234,11 @@ namespace boost { inline void trim_right_if(SequenceT& Input, PredicateT IsSpace) { Input.erase( - ::boost::algorithm::detail::trim_end( - ::boost::begin(Input), - ::boost::end(Input), + ::cppmsboost::algorithm::detail::trim_end( + ::cppmsboost::begin(Input), + ::cppmsboost::end(Input), IsSpace ), - ::boost::end(Input) + ::cppmsboost::end(Input) ); } @@ -254,7 +254,7 @@ namespace boost { template inline void trim_right(SequenceT& Input, const std::locale& Loc=std::locale()) { - ::boost::algorithm::trim_right_if( + ::cppmsboost::algorithm::trim_right_if( Input, is_space(Loc) ); } @@ -283,18 +283,18 @@ namespace boost { const RangeT& Input, PredicateT IsSpace) { - iterator_range::type> lit_range(::boost::as_literal(Input)); + iterator_range::type> lit_range(::cppmsboost::as_literal(Input)); BOOST_STRING_TYPENAME range_const_iterator::type TrimEnd= - ::boost::algorithm::detail::trim_end( - ::boost::begin(lit_range), - ::boost::end(lit_range), + ::cppmsboost::algorithm::detail::trim_end( + ::cppmsboost::begin(lit_range), + ::cppmsboost::end(lit_range), IsSpace); std::copy( detail::trim_begin( - ::boost::begin(lit_range), TrimEnd, IsSpace), + ::cppmsboost::begin(lit_range), TrimEnd, IsSpace), TrimEnd, Output ); @@ -311,14 +311,14 @@ namespace boost { { BOOST_STRING_TYPENAME range_const_iterator::type TrimEnd= - ::boost::algorithm::detail::trim_end( - ::boost::begin(Input), - ::boost::end(Input), + ::cppmsboost::algorithm::detail::trim_end( + ::cppmsboost::begin(Input), + ::cppmsboost::end(Input), IsSpace); return SequenceT( detail::trim_begin( - ::boost::begin(Input), + ::cppmsboost::begin(Input), TrimEnd, IsSpace), TrimEnd @@ -340,7 +340,7 @@ namespace boost { inline SequenceT trim_copy( const SequenceT& Input, const std::locale& Loc=std::locale() ) { return - ::boost::algorithm::trim_copy_if( + ::cppmsboost::algorithm::trim_copy_if( Input, is_space(Loc) ); } @@ -357,8 +357,8 @@ namespace boost { template inline void trim_if(SequenceT& Input, PredicateT IsSpace) { - ::boost::algorithm::trim_right_if( Input, IsSpace ); - ::boost::algorithm::trim_left_if( Input, IsSpace ); + ::cppmsboost::algorithm::trim_right_if( Input, IsSpace ); + ::cppmsboost::algorithm::trim_left_if( Input, IsSpace ); } //! Trim @@ -372,7 +372,7 @@ namespace boost { template inline void trim(SequenceT& Input, const std::locale& Loc=std::locale()) { - ::boost::algorithm::trim_if( + ::cppmsboost::algorithm::trim_if( Input, is_space( Loc ) ); } @@ -393,6 +393,6 @@ namespace boost { using algorithm::trim_copy; using algorithm::trim_copy_if; -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_TRIM_HPP diff --git a/third_party/boost/include/boost/algorithm/string/yes_no_type.hpp b/third_party/boost/include/boost/algorithm/string/yes_no_type.hpp index b76cc6c15..c3f81d09c 100644 --- a/third_party/boost/include/boost/algorithm/string/yes_no_type.hpp +++ b/third_party/boost/include/boost/algorithm/string/yes_no_type.hpp @@ -11,7 +11,7 @@ #ifndef BOOST_STRING_YES_NO_TYPE_DETAIL_HPP #define BOOST_STRING_YES_NO_TYPE_DETAIL_HPP -namespace boost { +namespace cppmsboost { namespace algorithm { // taken from boost mailing-list @@ -27,7 +27,7 @@ namespace boost { typedef size_descriptor<2>::type no_type; } // namespace algorithm -} // namespace boost +} // namespace cppmsboost #endif // BOOST_STRING_YES_NO_TYPE_DETAIL_HPP diff --git a/third_party/boost/include/boost/archive/archive_exception.hpp b/third_party/boost/include/boost/archive/archive_exception.hpp index e4234a789..9daff5201 100644 --- a/third_party/boost/include/boost/archive/archive_exception.hpp +++ b/third_party/boost/include/boost/archive/archive_exception.hpp @@ -33,7 +33,7 @@ #include // must be the last header -namespace boost { +namespace cppmsboost { namespace archive { ////////////////////////////////////////////////////////////////////// @@ -93,7 +93,7 @@ class BOOST_SYMBOL_VISIBLE archive_exception : }; }// namespace archive -}// namespace boost +}// namespace cppmsboost #include // pops abi_suffix.hpp pragmas diff --git a/third_party/boost/include/boost/archive/basic_archive.hpp b/third_party/boost/include/boost/archive/basic_archive.hpp index 2f1c05dda..738c80cfa 100644 --- a/third_party/boost/include/boost/archive/basic_archive.hpp +++ b/third_party/boost/include/boost/archive/basic_archive.hpp @@ -25,7 +25,7 @@ #include #include // must be the last header -namespace boost { +namespace cppmsboost { namespace archive { #if defined(_MSC_VER) @@ -44,7 +44,7 @@ class library_version_type { public: library_version_type(): t(0) {}; explicit library_version_type(const unsigned int & t_) : t(t_){ - BOOST_ASSERT(t_ <= boost::integer_traits::const_max); + BOOST_ASSERT(t_ <= cppmsboost::integer_traits::const_max); } library_version_type(const library_version_type & t_) : t(t_.t) @@ -80,7 +80,7 @@ class version_type { // should be private - but MPI fails if it's not!!! version_type(): t(0) {}; explicit version_type(const unsigned int & t_) : t(t_){ - BOOST_ASSERT(t_ <= boost::integer_traits::const_max); + BOOST_ASSERT(t_ <= cppmsboost::integer_traits::const_max); } version_type(const version_type & t_) : t(t_.t) @@ -113,10 +113,10 @@ class class_id_type { // should be private - but then can't use BOOST_STRONG_TYPE below class_id_type() : t(0) {}; explicit class_id_type(const int t_) : t(t_){ - BOOST_ASSERT(t_ <= boost::integer_traits::const_max); + BOOST_ASSERT(t_ <= cppmsboost::integer_traits::const_max); } explicit class_id_type(const std::size_t t_) : t(t_){ - // BOOST_ASSERT(t_ <= boost::integer_traits::const_max); + // BOOST_ASSERT(t_ <= cppmsboost::integer_traits::const_max); } class_id_type(const class_id_type & t_) : t(t_.t) @@ -142,7 +142,7 @@ class class_id_type { } }; -#define BOOST_SERIALIZATION_NULL_POINTER_TAG boost::archive::class_id_type(-1) +#define BOOST_SERIALIZATION_NULL_POINTER_TAG cppmsboost::archive::class_id_type(-1) class object_id_type { private: @@ -155,7 +155,7 @@ class object_id_type { explicit object_id_type(const std::size_t & t_) : t(static_cast(t_)){ // make quadriple sure that we haven't lost any real integer // precision - BOOST_ASSERT(t_ <= boost::integer_traits::const_max); + BOOST_ASSERT(t_ <= cppmsboost::integer_traits::const_max); } object_id_type(const object_id_type & t_) : t(t_.t) @@ -215,7 +215,7 @@ struct tracking_type { }; struct class_name_type : - private boost::noncopyable + private cppmsboost::noncopyable { char *t; operator const char * & () const { @@ -270,7 +270,7 @@ BOOST_ARCHIVE_STRONG_TYPEDEF(class_id_type, class_id_optional_type) BOOST_ARCHIVE_STRONG_TYPEDEF(object_id_type, object_reference_type) }// namespace archive -}// namespace boost +}// namespace cppmsboost #include // pops abi_suffix.hpp pragmas @@ -279,29 +279,29 @@ BOOST_ARCHIVE_STRONG_TYPEDEF(object_id_type, object_reference_type) // set implementation level to primitive for all types // used internally by the serialization library -BOOST_CLASS_IMPLEMENTATION(boost::archive::library_version_type, primitive_type) -BOOST_CLASS_IMPLEMENTATION(boost::archive::version_type, primitive_type) -BOOST_CLASS_IMPLEMENTATION(boost::archive::class_id_type, primitive_type) -BOOST_CLASS_IMPLEMENTATION(boost::archive::class_id_reference_type, primitive_type) -BOOST_CLASS_IMPLEMENTATION(boost::archive::class_id_optional_type, primitive_type) -BOOST_CLASS_IMPLEMENTATION(boost::archive::class_name_type, primitive_type) -BOOST_CLASS_IMPLEMENTATION(boost::archive::object_id_type, primitive_type) -BOOST_CLASS_IMPLEMENTATION(boost::archive::object_reference_type, primitive_type) -BOOST_CLASS_IMPLEMENTATION(boost::archive::tracking_type, primitive_type) +BOOST_CLASS_IMPLEMENTATION(cppmsboost::archive::library_version_type, primitive_type) +BOOST_CLASS_IMPLEMENTATION(cppmsboost::archive::version_type, primitive_type) +BOOST_CLASS_IMPLEMENTATION(cppmsboost::archive::class_id_type, primitive_type) +BOOST_CLASS_IMPLEMENTATION(cppmsboost::archive::class_id_reference_type, primitive_type) +BOOST_CLASS_IMPLEMENTATION(cppmsboost::archive::class_id_optional_type, primitive_type) +BOOST_CLASS_IMPLEMENTATION(cppmsboost::archive::class_name_type, primitive_type) +BOOST_CLASS_IMPLEMENTATION(cppmsboost::archive::object_id_type, primitive_type) +BOOST_CLASS_IMPLEMENTATION(cppmsboost::archive::object_reference_type, primitive_type) +BOOST_CLASS_IMPLEMENTATION(cppmsboost::archive::tracking_type, primitive_type) #include // set types used internally by the serialization library // to be bitwise serializable -BOOST_IS_BITWISE_SERIALIZABLE(boost::archive::library_version_type) -BOOST_IS_BITWISE_SERIALIZABLE(boost::archive::version_type) -BOOST_IS_BITWISE_SERIALIZABLE(boost::archive::class_id_type) -BOOST_IS_BITWISE_SERIALIZABLE(boost::archive::class_id_reference_type) -BOOST_IS_BITWISE_SERIALIZABLE(boost::archive::class_id_optional_type) -BOOST_IS_BITWISE_SERIALIZABLE(boost::archive::class_name_type) -BOOST_IS_BITWISE_SERIALIZABLE(boost::archive::object_id_type) -BOOST_IS_BITWISE_SERIALIZABLE(boost::archive::object_reference_type) -BOOST_IS_BITWISE_SERIALIZABLE(boost::archive::tracking_type) +BOOST_IS_BITWISE_SERIALIZABLE(cppmsboost::archive::library_version_type) +BOOST_IS_BITWISE_SERIALIZABLE(cppmsboost::archive::version_type) +BOOST_IS_BITWISE_SERIALIZABLE(cppmsboost::archive::class_id_type) +BOOST_IS_BITWISE_SERIALIZABLE(cppmsboost::archive::class_id_reference_type) +BOOST_IS_BITWISE_SERIALIZABLE(cppmsboost::archive::class_id_optional_type) +BOOST_IS_BITWISE_SERIALIZABLE(cppmsboost::archive::class_name_type) +BOOST_IS_BITWISE_SERIALIZABLE(cppmsboost::archive::object_id_type) +BOOST_IS_BITWISE_SERIALIZABLE(cppmsboost::archive::object_reference_type) +BOOST_IS_BITWISE_SERIALIZABLE(cppmsboost::archive::tracking_type) #endif //BOOST_ARCHIVE_BASIC_ARCHIVE_HPP diff --git a/third_party/boost/include/boost/archive/basic_binary_iarchive.hpp b/third_party/boost/include/boost/archive/basic_binary_iarchive.hpp index 1d26ddc08..da2472697 100644 --- a/third_party/boost/include/boost/archive/basic_binary_iarchive.hpp +++ b/third_party/boost/include/boost/archive/basic_binary_iarchive.hpp @@ -40,7 +40,7 @@ #include // must be the last header -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -89,15 +89,15 @@ class BOOST_SYMBOL_VISIBLE basic_binary_iarchive : void load_override(tracking_type & t, int /*version*/){ library_version_type lvt = this->get_library_version(); - if(boost::archive::library_version_type(6) < lvt){ + if(cppmsboost::archive::library_version_type(6) < lvt){ int_least8_t x=0; * this->This() >> x; - t = boost::archive::tracking_type(x); + t = cppmsboost::archive::tracking_type(x); } else{ bool x=0; * this->This() >> x; - t = boost::archive::tracking_type(x); + t = cppmsboost::archive::tracking_type(x); } } void load_override(class_id_type & t){ @@ -120,13 +120,13 @@ class BOOST_SYMBOL_VISIBLE basic_binary_iarchive : * * the fix here decodes class_id_type on 16bit for all v <= 7, which seems to be the correct behaviour ... */ - if(boost::archive::library_version_type(7) < lvt){ + if(cppmsboost::archive::library_version_type(7) < lvt){ this->detail_common_iarchive::load_override(t); } else{ int_least16_t x=0; * this->This() >> x; - t = boost::archive::class_id_type(x); + t = cppmsboost::archive::class_id_type(x); } } void load_override(class_id_reference_type & t){ @@ -135,23 +135,23 @@ class BOOST_SYMBOL_VISIBLE basic_binary_iarchive : void load_override(version_type & t){ library_version_type lvt = this->get_library_version(); - if(boost::archive::library_version_type(7) < lvt){ + if(cppmsboost::archive::library_version_type(7) < lvt){ this->detail_common_iarchive::load_override(t); } else - if(boost::archive::library_version_type(6) < lvt){ + if(cppmsboost::archive::library_version_type(6) < lvt){ uint_least8_t x=0; * this->This() >> x; - t = boost::archive::version_type(x); + t = cppmsboost::archive::version_type(x); } else - if(boost::archive::library_version_type(5) < lvt){ + if(cppmsboost::archive::library_version_type(5) < lvt){ uint_least16_t x=0; * this->This() >> x; - t = boost::archive::version_type(x); + t = cppmsboost::archive::version_type(x); } else - if(boost::archive::library_version_type(2) < lvt){ + if(cppmsboost::archive::library_version_type(2) < lvt){ // upto 255 versions unsigned char x=0; * this->This() >> x; @@ -160,31 +160,31 @@ class BOOST_SYMBOL_VISIBLE basic_binary_iarchive : else{ unsigned int x=0; * this->This() >> x; - t = boost::archive::version_type(x); + t = cppmsboost::archive::version_type(x); } } - void load_override(boost::serialization::item_version_type & t){ + void load_override(cppmsboost::serialization::item_version_type & t){ library_version_type lvt = this->get_library_version(); -// if(boost::archive::library_version_type(7) < lvt){ - if(boost::archive::library_version_type(6) < lvt){ +// if(cppmsboost::archive::library_version_type(7) < lvt){ + if(cppmsboost::archive::library_version_type(6) < lvt){ this->detail_common_iarchive::load_override(t); } else - if(boost::archive::library_version_type(6) < lvt){ + if(cppmsboost::archive::library_version_type(6) < lvt){ uint_least16_t x=0; * this->This() >> x; - t = boost::serialization::item_version_type(x); + t = cppmsboost::serialization::item_version_type(x); } else{ unsigned int x=0; * this->This() >> x; - t = boost::serialization::item_version_type(x); + t = cppmsboost::serialization::item_version_type(x); } } void load_override(serialization::collection_size_type & t){ - if(boost::archive::library_version_type(5) < this->get_library_version()){ + if(cppmsboost::archive::library_version_type(5) < this->get_library_version()){ this->detail_common_iarchive::load_override(t); } else{ @@ -205,7 +205,7 @@ class BOOST_SYMBOL_VISIBLE basic_binary_iarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/basic_binary_iprimitive.hpp b/third_party/boost/include/boost/archive/basic_binary_iprimitive.hpp index 4d49448f8..91c7bda7d 100644 --- a/third_party/boost/include/boost/archive/basic_binary_iprimitive.hpp +++ b/third_party/boost/include/boost/archive/basic_binary_iprimitive.hpp @@ -58,7 +58,7 @@ namespace std{ #include #include // must be the last header -namespace boost { +namespace cppmsboost { namespace archive { ///////////////////////////////////////////////////////////////////////////// @@ -85,7 +85,7 @@ class BOOST_SYMBOL_VISIBLE basic_binary_iprimitive { // d) use stream buffer // e) change locale back to original // f) destroy new codecvt facet - boost::archive::codecvt_null codecvt_null_facet; + cppmsboost::archive::codecvt_null codecvt_null_facet; basic_streambuf_locale_saver locale_saver; std::locale archive_locale; #endif @@ -134,10 +134,10 @@ class BOOST_SYMBOL_VISIBLE basic_binary_iprimitive { template #if defined(BOOST_NO_DEPENDENT_NESTED_DERIVATIONS) struct apply { - typedef typename boost::serialization::is_bitwise_serializable< T >::type type; + typedef typename cppmsboost::serialization::is_bitwise_serializable< T >::type type; }; #else - struct apply : public boost::serialization::is_bitwise_serializable< T > {}; + struct apply : public cppmsboost::serialization::is_bitwise_serializable< T > {}; #endif }; @@ -161,7 +161,7 @@ basic_binary_iprimitive::load_binary( // note: an optimizer should eliminate the following for char files BOOST_ASSERT( static_cast(count / sizeof(Elem)) - <= boost::integer_traits::const_max + <= cppmsboost::integer_traits::const_max ); std::streamsize s = static_cast(count / sizeof(Elem)); std::streamsize scount = m_sb.sgetn( @@ -169,21 +169,21 @@ basic_binary_iprimitive::load_binary( s ); if(scount != s) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::input_stream_error) ); // note: an optimizer should eliminate the following for char files - BOOST_ASSERT(count % sizeof(Elem) <= boost::integer_traits::const_max); + BOOST_ASSERT(count % sizeof(Elem) <= cppmsboost::integer_traits::const_max); s = static_cast(count % sizeof(Elem)); if(0 < s){ // if(is.fail()) -// boost::serialization::throw_exception( +// cppmsboost::serialization::throw_exception( // archive_exception(archive_exception::stream_error) // ); Elem t; scount = m_sb.sgetn(& t, 1); if(scount != 1) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::input_stream_error) ); std::memcpy(static_cast(address) + (count - s), &t, static_cast(s)); @@ -191,7 +191,7 @@ basic_binary_iprimitive::load_binary( } } // namespace archive -} // namespace boost +} // namespace cppmsboost #include // pop pragmas diff --git a/third_party/boost/include/boost/archive/basic_binary_oarchive.hpp b/third_party/boost/include/boost/archive/basic_binary_oarchive.hpp index cfd6df777..bf017d1dd 100644 --- a/third_party/boost/include/boost/archive/basic_binary_oarchive.hpp +++ b/third_party/boost/include/boost/archive/basic_binary_oarchive.hpp @@ -42,7 +42,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -95,14 +95,14 @@ class BOOST_SYMBOL_VISIBLE basic_binary_oarchive : // enable this if we decide to support generation of previous versions #if 0 - void save_override(const boost::archive::version_type & t){ + void save_override(const cppmsboost::archive::version_type & t){ library_version_type lvt = this->get_library_version(); - if(boost::archive::library_version_type(7) < lvt){ + if(cppmsboost::archive::library_version_type(7) < lvt){ this->detail_common_oarchive::save_override(t); } else - if(boost::archive::library_version_type(6) < lvt){ - const boost::uint_least16_t x = t; + if(cppmsboost::archive::library_version_type(6) < lvt){ + const cppmsboost::uint_least16_t x = t; * this->This() << x; } else{ @@ -110,14 +110,14 @@ class BOOST_SYMBOL_VISIBLE basic_binary_oarchive : * this->This() << x; } } - void save_override(const boost::serialization::item_version_type & t){ + void save_override(const cppmsboost::serialization::item_version_type & t){ library_version_type lvt = this->get_library_version(); - if(boost::archive::library_version_type(7) < lvt){ + if(cppmsboost::archive::library_version_type(7) < lvt){ this->detail_common_oarchive::save_override(t); } else - if(boost::archive::library_version_type(6) < lvt){ - const boost::uint_least16_t x = t; + if(cppmsboost::archive::library_version_type(6) < lvt){ + const cppmsboost::uint_least16_t x = t; * this->This() << x; } else{ @@ -128,12 +128,12 @@ class BOOST_SYMBOL_VISIBLE basic_binary_oarchive : void save_override(class_id_type & t){ library_version_type lvt = this->get_library_version(); - if(boost::archive::library_version_type(7) < lvt){ + if(cppmsboost::archive::library_version_type(7) < lvt){ this->detail_common_oarchive::save_override(t); } else - if(boost::archive::library_version_type(6) < lvt){ - const boost::int_least16_t x = t; + if(cppmsboost::archive::library_version_type(6) < lvt){ + const cppmsboost::int_least16_t x = t; * this->This() << x; } else{ @@ -155,7 +155,7 @@ class BOOST_SYMBOL_VISIBLE basic_binary_oarchive : #if 0 void save_override(const serialization::collection_size_type & t){ - if (get_library_version() < boost::archive::library_version_type(6)){ + if (get_library_version() < cppmsboost::archive::library_version_type(6)){ unsigned int x=0; * this->This() >> x; t = serialization::collection_size_type(x); @@ -174,7 +174,7 @@ class BOOST_SYMBOL_VISIBLE basic_binary_oarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/basic_binary_oprimitive.hpp b/third_party/boost/include/boost/archive/basic_binary_oprimitive.hpp index a29cb45bf..24031c98f 100644 --- a/third_party/boost/include/boost/archive/basic_binary_oprimitive.hpp +++ b/third_party/boost/include/boost/archive/basic_binary_oprimitive.hpp @@ -53,7 +53,7 @@ namespace std{ #include #include // must be the last header -namespace boost { +namespace cppmsboost { namespace archive { ///////////////////////////////////////////////////////////////////////// @@ -80,7 +80,7 @@ class BOOST_SYMBOL_VISIBLE basic_binary_oprimitive { // d) use stream buffer // e) change locale back to original // f) destroy new codecvt facet - boost::archive::codecvt_null codecvt_null_facet; + cppmsboost::archive::codecvt_null codecvt_null_facet; basic_streambuf_locale_saver locale_saver; std::locale archive_locale; #endif @@ -131,16 +131,16 @@ class BOOST_SYMBOL_VISIBLE basic_binary_oprimitive { template #if defined(BOOST_NO_DEPENDENT_NESTED_DERIVATIONS) struct apply { - typedef typename boost::serialization::is_bitwise_serializable< T >::type type; + typedef typename cppmsboost::serialization::is_bitwise_serializable< T >::type type; }; #else - struct apply : public boost::serialization::is_bitwise_serializable< T > {}; + struct apply : public cppmsboost::serialization::is_bitwise_serializable< T > {}; #endif }; // the optimized save_array dispatches to save_binary template - void save_array(boost::serialization::array_wrapper const& a, unsigned int) + void save_array(cppmsboost::serialization::array_wrapper const& a, unsigned int) { save_binary(a.address(),a.count()*sizeof(ValueType)); } @@ -154,13 +154,13 @@ basic_binary_oprimitive::save_binary( const void *address, std::size_t count ){ - // BOOST_ASSERT(count <= std::size_t(boost::integer_traits::const_max)); + // BOOST_ASSERT(count <= std::size_t(cppmsboost::integer_traits::const_max)); // note: if the following assertions fail // a likely cause is that the output stream is set to "text" // mode where by cr characters recieve special treatment. // be sure that the output stream is opened with ios::binary //if(os.fail()) - // boost::serialization::throw_exception( + // cppmsboost::serialization::throw_exception( // archive_exception(archive_exception::output_stream_error) // ); // figure number of elements to output - round up @@ -170,7 +170,7 @@ basic_binary_oprimitive::save_binary( static_cast(count) ); if(count != static_cast(scount)) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::output_stream_error) ); //os.write( @@ -180,7 +180,7 @@ basic_binary_oprimitive::save_binary( //BOOST_ASSERT(os.good()); } -} //namespace boost +} //namespace cppmsboost } //namespace archive #include // pop pragmas diff --git a/third_party/boost/include/boost/archive/basic_streambuf_locale_saver.hpp b/third_party/boost/include/boost/archive/basic_streambuf_locale_saver.hpp index 5cd4b36f0..00e07b5e9 100644 --- a/third_party/boost/include/boost/archive/basic_streambuf_locale_saver.hpp +++ b/third_party/boost/include/boost/archive/basic_streambuf_locale_saver.hpp @@ -38,12 +38,12 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost{ +namespace cppmsboost{ namespace archive{ template < typename Ch, class Tr > class basic_streambuf_locale_saver : - private boost::noncopyable + private cppmsboost::noncopyable { public: explicit basic_streambuf_locale_saver(std::basic_streambuf &s) : @@ -61,7 +61,7 @@ class basic_streambuf_locale_saver : template < typename Ch, class Tr > class basic_istream_locale_saver : - private boost::noncopyable + private cppmsboost::noncopyable { public: explicit basic_istream_locale_saver(std::basic_istream &s) : @@ -80,7 +80,7 @@ class basic_istream_locale_saver : template < typename Ch, class Tr > class basic_ostream_locale_saver : - private boost::noncopyable + private cppmsboost::noncopyable { public: explicit basic_ostream_locale_saver(std::basic_ostream &s) : diff --git a/third_party/boost/include/boost/archive/basic_text_iarchive.hpp b/third_party/boost/include/boost/archive/basic_text_iarchive.hpp index 0c46c9621..8ba3d9eba 100644 --- a/third_party/boost/include/boost/archive/basic_text_iarchive.hpp +++ b/third_party/boost/include/boost/archive/basic_text_iarchive.hpp @@ -36,7 +36,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -85,7 +85,7 @@ class BOOST_SYMBOL_VISIBLE basic_text_iarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/basic_text_iprimitive.hpp b/third_party/boost/include/boost/archive/basic_text_iprimitive.hpp index 606f59f58..143fada9e 100644 --- a/third_party/boost/include/boost/archive/basic_text_iprimitive.hpp +++ b/third_party/boost/include/boost/archive/basic_text_iprimitive.hpp @@ -50,7 +50,7 @@ namespace std{ #include #include // must be the last header -namespace boost { +namespace cppmsboost { namespace archive { ///////////////////////////////////////////////////////////////////////// @@ -75,7 +75,7 @@ class BOOST_SYMBOL_VISIBLE basic_text_iprimitive { // d) use stream buffer // e) change locale back to original // f) destroy new codecvt facet - boost::archive::codecvt_null codecvt_null_facet; + cppmsboost::archive::codecvt_null codecvt_null_facet; std::locale archive_locale; basic_istream_locale_saver< typename IStream::char_type, @@ -88,7 +88,7 @@ class BOOST_SYMBOL_VISIBLE basic_text_iprimitive { { if(is >> t) return; - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::input_stream_error) ); } @@ -135,7 +135,7 @@ class BOOST_SYMBOL_VISIBLE basic_text_iprimitive { #endif } // namespace archive -} // namespace boost +} // namespace cppmsboost #include // pop pragmas diff --git a/third_party/boost/include/boost/archive/basic_text_oarchive.hpp b/third_party/boost/include/boost/archive/basic_text_oarchive.hpp index 7425508a4..c9f1289ba 100644 --- a/third_party/boost/include/boost/archive/basic_text_oarchive.hpp +++ b/third_party/boost/include/boost/archive/basic_text_oarchive.hpp @@ -36,7 +36,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -108,7 +108,7 @@ class BOOST_SYMBOL_VISIBLE basic_text_oarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/basic_text_oprimitive.hpp b/third_party/boost/include/boost/archive/basic_text_oprimitive.hpp index adc0e896f..083541bd6 100644 --- a/third_party/boost/include/boost/archive/basic_text_oprimitive.hpp +++ b/third_party/boost/include/boost/archive/basic_text_oprimitive.hpp @@ -57,7 +57,7 @@ namespace std{ #include #include // must be the last header -namespace boost { +namespace cppmsboost { namespace archive { ///////////////////////////////////////////////////////////////////////// @@ -78,7 +78,7 @@ class BOOST_SYMBOL_VISIBLE basic_text_oprimitive // d) use stream buffer // e) change locale back to original // f) destroy new codecvt facet - boost::archive::codecvt_null codecvt_null_facet; + cppmsboost::archive::codecvt_null codecvt_null_facet; std::locale archive_locale; basic_ostream_locale_saver< typename OStream::char_type, @@ -93,7 +93,7 @@ class BOOST_SYMBOL_VISIBLE basic_text_oprimitive // otherwise crash on load. BOOST_ASSERT(0 == static_cast(t) || 1 == static_cast(t)); if(os.fail()) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::output_stream_error) ); os << t; @@ -122,9 +122,9 @@ class BOOST_SYMBOL_VISIBLE basic_text_oprimitive // saving of any types not listed above template - void save_impl(const T &t, boost::mpl::bool_ &){ + void save_impl(const T &t, cppmsboost::mpl::bool_ &){ if(os.fail()) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::output_stream_error) ); os << t; @@ -143,7 +143,7 @@ class BOOST_SYMBOL_VISIBLE basic_text_oprimitive template struct is_float { typedef typename mpl::bool_< - boost::is_floating_point::value + cppmsboost::is_floating_point::value || (std::numeric_limits::is_specialized && !std::numeric_limits::is_integer && !std::numeric_limits::is_exact @@ -152,10 +152,10 @@ class BOOST_SYMBOL_VISIBLE basic_text_oprimitive }; template - void save_impl(const T &t, boost::mpl::bool_ &){ + void save_impl(const T &t, cppmsboost::mpl::bool_ &){ // must be a user mistake - can't serialize un-initialized data if(os.fail()){ - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::output_stream_error) ); } @@ -188,7 +188,7 @@ class BOOST_SYMBOL_VISIBLE basic_text_oprimitive // unformatted append of one character void put(typename OStream::char_type c){ if(os.fail()) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::output_stream_error) ); os.put(c); @@ -202,7 +202,7 @@ class BOOST_SYMBOL_VISIBLE basic_text_oprimitive save_binary(const void *address, std::size_t count); }; -} //namespace boost +} //namespace cppmsboost } //namespace archive #include // pops abi_suffix.hpp pragmas diff --git a/third_party/boost/include/boost/archive/basic_xml_archive.hpp b/third_party/boost/include/boost/archive/basic_xml_archive.hpp index 546610fa0..7b1abbcd3 100644 --- a/third_party/boost/include/boost/archive/basic_xml_archive.hpp +++ b/third_party/boost/include/boost/archive/basic_xml_archive.hpp @@ -21,7 +21,7 @@ #include #include // must be the last header -namespace boost { +namespace cppmsboost { namespace archive { // constant strings used in xml i/o @@ -59,7 +59,7 @@ BOOST_ARCHIVE_DECL const char * BOOST_ARCHIVE_XML_SIGNATURE(); }// namespace archive -}// namespace boost +}// namespace cppmsboost #include // pops abi_suffix.hpp pragmas diff --git a/third_party/boost/include/boost/archive/basic_xml_iarchive.hpp b/third_party/boost/include/boost/archive/basic_xml_iarchive.hpp index e9f7482f7..5c2f21ca9 100644 --- a/third_party/boost/include/boost/archive/basic_xml_iarchive.hpp +++ b/third_party/boost/include/boost/archive/basic_xml_iarchive.hpp @@ -30,7 +30,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -72,7 +72,7 @@ class BOOST_SYMBOL_VISIBLE basic_xml_iarchive : typedef detail::common_iarchive detail_common_iarchive; template void load_override( - const boost::serialization::nvp< T > & t + const cppmsboost::serialization::nvp< T > & t ){ this->This()->load_start(t.name()); this->detail_common_iarchive::load_override(t.value()); @@ -108,7 +108,7 @@ class BOOST_SYMBOL_VISIBLE basic_xml_iarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/basic_xml_oarchive.hpp b/third_party/boost/include/boost/archive/basic_xml_oarchive.hpp index 107fca4ec..c409cd556 100644 --- a/third_party/boost/include/boost/archive/basic_xml_oarchive.hpp +++ b/third_party/boost/include/boost/archive/basic_xml_oarchive.hpp @@ -30,7 +30,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -94,7 +94,7 @@ class BOOST_SYMBOL_VISIBLE basic_xml_oarchive : typedef detail::common_oarchive detail_common_oarchive; template void save_override( - const ::boost::serialization::nvp< T > & t + const ::cppmsboost::serialization::nvp< T > & t ){ this->This()->save_start(t.name()); this->detail_common_oarchive::save_override(t.const_value()); @@ -127,7 +127,7 @@ class BOOST_SYMBOL_VISIBLE basic_xml_oarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/binary_iarchive.hpp b/third_party/boost/include/boost/archive/binary_iarchive.hpp index 5052631a3..281b07cb7 100644 --- a/third_party/boost/include/boost/archive/binary_iarchive.hpp +++ b/third_party/boost/include/boost/archive/binary_iarchive.hpp @@ -25,7 +25,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { // do not derive from this class. If you want to extend this functionality @@ -33,7 +33,7 @@ namespace archive { // preserve correct static polymorphism. class BOOST_SYMBOL_VISIBLE binary_iarchive : public binary_iarchive_impl< - boost::archive::binary_iarchive, + cppmsboost::archive::binary_iarchive, std::istream::char_type, std::istream::traits_type >{ @@ -55,11 +55,11 @@ class BOOST_SYMBOL_VISIBLE binary_iarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export -BOOST_SERIALIZATION_REGISTER_ARCHIVE(boost::archive::binary_iarchive) -BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION(boost::archive::binary_iarchive) +BOOST_SERIALIZATION_REGISTER_ARCHIVE(cppmsboost::archive::binary_iarchive) +BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION(cppmsboost::archive::binary_iarchive) #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/binary_iarchive_impl.hpp b/third_party/boost/include/boost/archive/binary_iarchive_impl.hpp index 8e97ad12b..e4c0919be 100644 --- a/third_party/boost/include/boost/archive/binary_iarchive_impl.hpp +++ b/third_party/boost/include/boost/archive/binary_iarchive_impl.hpp @@ -25,7 +25,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -92,7 +92,7 @@ class BOOST_SYMBOL_VISIBLE binary_iarchive_impl : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/binary_oarchive.hpp b/third_party/boost/include/boost/archive/binary_oarchive.hpp index ba775d5c6..c379cb047 100644 --- a/third_party/boost/include/boost/archive/binary_oarchive.hpp +++ b/third_party/boost/include/boost/archive/binary_oarchive.hpp @@ -26,7 +26,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { // do not derive from this class. If you want to extend this functionality @@ -55,11 +55,11 @@ class BOOST_SYMBOL_VISIBLE binary_oarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export -BOOST_SERIALIZATION_REGISTER_ARCHIVE(boost::archive::binary_oarchive) -BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION(boost::archive::binary_oarchive) +BOOST_SERIALIZATION_REGISTER_ARCHIVE(cppmsboost::archive::binary_oarchive) +BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION(cppmsboost::archive::binary_oarchive) #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/binary_oarchive_impl.hpp b/third_party/boost/include/boost/archive/binary_oarchive_impl.hpp index d83871122..d6ca787f8 100644 --- a/third_party/boost/include/boost/archive/binary_oarchive_impl.hpp +++ b/third_party/boost/include/boost/archive/binary_oarchive_impl.hpp @@ -26,7 +26,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -93,7 +93,7 @@ class BOOST_SYMBOL_VISIBLE binary_oarchive_impl : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/binary_wiarchive.hpp b/third_party/boost/include/boost/archive/binary_wiarchive.hpp index 45a2af56f..bcc30ca9b 100644 --- a/third_party/boost/include/boost/archive/binary_wiarchive.hpp +++ b/third_party/boost/include/boost/archive/binary_wiarchive.hpp @@ -25,7 +25,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { class binary_wiarchive : @@ -47,10 +47,10 @@ class binary_wiarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export -BOOST_SERIALIZATION_REGISTER_ARCHIVE(boost::archive::binary_wiarchive) +BOOST_SERIALIZATION_REGISTER_ARCHIVE(cppmsboost::archive::binary_wiarchive) #endif // BOOST_NO_STD_WSTREAMBUF #endif // BOOST_ARCHIVE_BINARY_WIARCHIVE_HPP diff --git a/third_party/boost/include/boost/archive/binary_woarchive.hpp b/third_party/boost/include/boost/archive/binary_woarchive.hpp index 6735ceba6..15dc97181 100644 --- a/third_party/boost/include/boost/archive/binary_woarchive.hpp +++ b/third_party/boost/include/boost/archive/binary_woarchive.hpp @@ -25,7 +25,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { // do not derive from this class. If you want to extend this functionality @@ -50,10 +50,10 @@ class binary_woarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export -BOOST_SERIALIZATION_REGISTER_ARCHIVE(boost::archive::binary_woarchive) +BOOST_SERIALIZATION_REGISTER_ARCHIVE(cppmsboost::archive::binary_woarchive) #endif // BOOST_NO_STD_WSTREAMBUF #endif // BOOST_ARCHIVE_BINARY_WOARCHIVE_HPP diff --git a/third_party/boost/include/boost/archive/codecvt_null.hpp b/third_party/boost/include/boost/archive/codecvt_null.hpp index 3b39c8ede..60cfbb612 100644 --- a/third_party/boost/include/boost/archive/codecvt_null.hpp +++ b/third_party/boost/include/boost/archive/codecvt_null.hpp @@ -43,7 +43,7 @@ namespace std { # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { template @@ -100,7 +100,7 @@ class BOOST_WARCHIVE_DECL codecvt_null : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC # pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/detail/archive_serializer_map.hpp b/third_party/boost/include/boost/archive/detail/archive_serializer_map.hpp index 1e94e258a..f9ef04750 100644 --- a/third_party/boost/include/boost/archive/detail/archive_serializer_map.hpp +++ b/third_party/boost/include/boost/archive/detail/archive_serializer_map.hpp @@ -24,7 +24,7 @@ #include #include // must be the last header -namespace boost { +namespace cppmsboost { namespace serialization { class extended_type_info; @@ -41,13 +41,13 @@ class BOOST_SYMBOL_VISIBLE archive_serializer_map { static BOOST_ARCHIVE_OR_WARCHIVE_DECL bool insert(const basic_serializer * bs); static BOOST_ARCHIVE_OR_WARCHIVE_DECL void erase(const basic_serializer * bs); static BOOST_ARCHIVE_OR_WARCHIVE_DECL const basic_serializer * find( - const boost::serialization::extended_type_info & type_ + const cppmsboost::serialization::extended_type_info & type_ ); }; } // namespace detail } // namespace archive -} // namespace boost +} // namespace cppmsboost #include // must be the last header diff --git a/third_party/boost/include/boost/archive/detail/auto_link_archive.hpp b/third_party/boost/include/boost/archive/detail/auto_link_archive.hpp index fefd3ab2f..aca152669 100644 --- a/third_party/boost/include/boost/archive/detail/auto_link_archive.hpp +++ b/third_party/boost/include/boost/archive/detail/auto_link_archive.hpp @@ -32,7 +32,7 @@ // Set the name of our library, this will get undef'ed by auto_link.hpp // once it's done with it: // - #define BOOST_LIB_NAME boost_serialization + #define BOOST_LIB_NAME cppmsboost_serialization // // If we're importing code from a dll, then tell auto_link.hpp about it: // diff --git a/third_party/boost/include/boost/archive/detail/auto_link_warchive.hpp b/third_party/boost/include/boost/archive/detail/auto_link_warchive.hpp index 4f506864d..f1430278e 100644 --- a/third_party/boost/include/boost/archive/detail/auto_link_warchive.hpp +++ b/third_party/boost/include/boost/archive/detail/auto_link_warchive.hpp @@ -31,7 +31,7 @@ // Set the name of our library, this will get undef'ed by auto_link.hpp // once it's done with it: // -#define BOOST_LIB_NAME boost_wserialization +#define BOOST_LIB_NAME cppmsboost_wserialization // // If we're importing code from a dll, then tell auto_link.hpp about it: // diff --git a/third_party/boost/include/boost/archive/detail/basic_iarchive.hpp b/third_party/boost/include/boost/archive/detail/basic_iarchive.hpp index 7e0e23f51..914eea165 100644 --- a/third_party/boost/include/boost/archive/detail/basic_iarchive.hpp +++ b/third_party/boost/include/boost/archive/detail/basic_iarchive.hpp @@ -28,7 +28,7 @@ #include #include // must be the last header -namespace boost { +namespace cppmsboost { namespace serialization { class extended_type_info; } // namespace serialization @@ -43,12 +43,12 @@ class basic_pointer_iserializer; ////////////////////////////////////////////////////////////////////// // class basic_iarchive - read serialized objects from a input stream class BOOST_SYMBOL_VISIBLE basic_iarchive : - private boost::noncopyable, - public boost::archive::detail::helper_collection + private cppmsboost::noncopyable, + public cppmsboost::archive::detail::helper_collection { friend class basic_iarchive_impl; // hide implementation of this class to minimize header conclusion - boost::scoped_ptr pimpl; + cppmsboost::scoped_ptr pimpl; virtual void vload(version_type &t) = 0; virtual void vload(object_id_type &t) = 0; @@ -58,7 +58,7 @@ class BOOST_SYMBOL_VISIBLE basic_iarchive : virtual void vload(tracking_type &t) = 0; protected: BOOST_ARCHIVE_DECL basic_iarchive(unsigned int flags); - boost::archive::detail::helper_collection & + cppmsboost::archive::detail::helper_collection & get_helper_collection(){ return *this; } @@ -80,7 +80,7 @@ class BOOST_SYMBOL_VISIBLE basic_iarchive : void * & t, const basic_pointer_iserializer * bpis_ptr, const basic_pointer_iserializer * (*finder)( - const boost::serialization::extended_type_info & eti + const cppmsboost::serialization::extended_type_info & eti ) ); // real public API starts here @@ -98,7 +98,7 @@ class BOOST_SYMBOL_VISIBLE basic_iarchive : } // namespace detail } // namespace archive -} // namespace boost +} // namespace cppmsboost #include // pops abi_suffix.hpp pragmas diff --git a/third_party/boost/include/boost/archive/detail/basic_iserializer.hpp b/third_party/boost/include/boost/archive/detail/basic_iserializer.hpp index 98c9c4745..67e7c141f 100644 --- a/third_party/boost/include/boost/archive/detail/basic_iserializer.hpp +++ b/third_party/boost/include/boost/archive/detail/basic_iserializer.hpp @@ -30,7 +30,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace serialization { class extended_type_info; } // namespace serialization @@ -49,7 +49,7 @@ class BOOST_SYMBOL_VISIBLE basic_iserializer : basic_pointer_iserializer *m_bpis; protected: explicit BOOST_ARCHIVE_DECL basic_iserializer( - const boost::serialization::extended_type_info & type + const cppmsboost::serialization::extended_type_info & type ); virtual BOOST_ARCHIVE_DECL ~basic_iserializer(); public: @@ -80,7 +80,7 @@ class BOOST_SYMBOL_VISIBLE basic_iserializer : } // namespae detail } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/detail/basic_oarchive.hpp b/third_party/boost/include/boost/archive/detail/basic_oarchive.hpp index 0e8361b00..bfab64b91 100644 --- a/third_party/boost/include/boost/archive/detail/basic_oarchive.hpp +++ b/third_party/boost/include/boost/archive/detail/basic_oarchive.hpp @@ -26,7 +26,7 @@ #include #include // must be the last header -namespace boost { +namespace cppmsboost { namespace serialization { class extended_type_info; } // namespace serialization @@ -41,12 +41,12 @@ class basic_pointer_oserializer; ////////////////////////////////////////////////////////////////////// // class basic_oarchive - write serialized objects to an output stream class BOOST_SYMBOL_VISIBLE basic_oarchive : - private boost::noncopyable, - public boost::archive::detail::helper_collection + private cppmsboost::noncopyable, + public cppmsboost::archive::detail::helper_collection { friend class basic_oarchive_impl; // hide implementation of this class to minimize header conclusion - boost::scoped_ptr pimpl; + cppmsboost::scoped_ptr pimpl; // overload these to bracket object attributes. Used to implement // xml archives @@ -60,7 +60,7 @@ class BOOST_SYMBOL_VISIBLE basic_oarchive : virtual void vsave(const tracking_type t) = 0; protected: BOOST_ARCHIVE_DECL basic_oarchive(unsigned int flags = 0); - BOOST_ARCHIVE_DECL boost::archive::detail::helper_collection & + BOOST_ARCHIVE_DECL cppmsboost::archive::detail::helper_collection & get_helper_collection(); virtual BOOST_ARCHIVE_DECL ~basic_oarchive(); public: @@ -87,7 +87,7 @@ class BOOST_SYMBOL_VISIBLE basic_oarchive : } // namespace detail } // namespace archive -} // namespace boost +} // namespace cppmsboost #include // pops abi_suffix.hpp pragmas diff --git a/third_party/boost/include/boost/archive/detail/basic_oserializer.hpp b/third_party/boost/include/boost/archive/detail/basic_oserializer.hpp index b3f956776..e349dd89f 100644 --- a/third_party/boost/include/boost/archive/detail/basic_oserializer.hpp +++ b/third_party/boost/include/boost/archive/detail/basic_oserializer.hpp @@ -31,7 +31,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace serialization { class extended_type_info; } // namespace serialization @@ -50,7 +50,7 @@ class BOOST_SYMBOL_VISIBLE basic_oserializer : basic_pointer_oserializer *m_bpos; protected: explicit BOOST_ARCHIVE_DECL basic_oserializer( - const boost::serialization::extended_type_info & type_ + const cppmsboost::serialization::extended_type_info & type_ ); virtual BOOST_ARCHIVE_DECL ~basic_oserializer(); public: @@ -78,7 +78,7 @@ class BOOST_SYMBOL_VISIBLE basic_oserializer : } // namespace detail } // namespace serialization -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/detail/basic_pointer_iserializer.hpp b/third_party/boost/include/boost/archive/detail/basic_pointer_iserializer.hpp index be805a42a..032a0fff2 100644 --- a/third_party/boost/include/boost/archive/detail/basic_pointer_iserializer.hpp +++ b/third_party/boost/include/boost/archive/detail/basic_pointer_iserializer.hpp @@ -28,7 +28,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace serialization { class extended_type_info; } // namespace serialization @@ -44,7 +44,7 @@ class BOOST_SYMBOL_VISIBLE basic_pointer_iserializer : public basic_serializer { protected: explicit BOOST_ARCHIVE_DECL basic_pointer_iserializer( - const boost::serialization::extended_type_info & type_ + const cppmsboost::serialization::extended_type_info & type_ ); virtual BOOST_ARCHIVE_DECL ~basic_pointer_iserializer(); public: @@ -59,7 +59,7 @@ class BOOST_SYMBOL_VISIBLE basic_pointer_iserializer } // namespace detail } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/detail/basic_pointer_oserializer.hpp b/third_party/boost/include/boost/archive/detail/basic_pointer_oserializer.hpp index 86376568a..e6b7eb718 100644 --- a/third_party/boost/include/boost/archive/detail/basic_pointer_oserializer.hpp +++ b/third_party/boost/include/boost/archive/detail/basic_pointer_oserializer.hpp @@ -28,7 +28,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace serialization { class extended_type_info; } // namespace serialization @@ -44,7 +44,7 @@ class BOOST_SYMBOL_VISIBLE basic_pointer_oserializer : { protected: explicit BOOST_ARCHIVE_DECL basic_pointer_oserializer( - const boost::serialization::extended_type_info & type_ + const cppmsboost::serialization::extended_type_info & type_ ); public: virtual BOOST_ARCHIVE_DECL ~basic_pointer_oserializer(); @@ -57,7 +57,7 @@ class BOOST_SYMBOL_VISIBLE basic_pointer_oserializer : } // namespace detail } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/detail/basic_serializer.hpp b/third_party/boost/include/boost/archive/detail/basic_serializer.hpp index 9c2535bf3..868d07903 100644 --- a/third_party/boost/include/boost/archive/detail/basic_serializer.hpp +++ b/third_party/boost/include/boost/archive/detail/basic_serializer.hpp @@ -28,17 +28,17 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { class basic_serializer : - private boost::noncopyable + private cppmsboost::noncopyable { - const boost::serialization::extended_type_info * m_eti; + const cppmsboost::serialization::extended_type_info * m_eti; protected: explicit basic_serializer( - const boost::serialization::extended_type_info & eti + const cppmsboost::serialization::extended_type_info & eti ) : m_eti(& eti) {} @@ -54,7 +54,7 @@ class basic_serializer : const char * get_debug_info() const { return m_eti->get_debug_info(); } - const boost::serialization::extended_type_info & get_eti() const { + const cppmsboost::serialization::extended_type_info & get_eti() const { return * m_eti; } }; @@ -68,7 +68,7 @@ class basic_serializer_arg : public basic_serializer { } // namespace detail } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/detail/basic_serializer_map.hpp b/third_party/boost/include/boost/archive/detail/basic_serializer_map.hpp index 78c6a52d3..8ab62e1ad 100644 --- a/third_party/boost/include/boost/archive/detail/basic_serializer_map.hpp +++ b/third_party/boost/include/boost/archive/detail/basic_serializer_map.hpp @@ -24,7 +24,7 @@ #include // must be the last header -namespace boost { +namespace cppmsboost { namespace serialization { class extended_type_info; } @@ -36,7 +36,7 @@ class basic_serializer; class BOOST_SYMBOL_VISIBLE basic_serializer_map : public - boost::noncopyable + cppmsboost::noncopyable { struct type_info_pointer_compare { @@ -53,7 +53,7 @@ basic_serializer_map : public BOOST_ARCHIVE_DECL bool insert(const basic_serializer * bs); BOOST_ARCHIVE_DECL void erase(const basic_serializer * bs); BOOST_ARCHIVE_DECL const basic_serializer * find( - const boost::serialization::extended_type_info & type_ + const cppmsboost::serialization::extended_type_info & type_ ) const; private: // cw 8.3 requires this @@ -62,7 +62,7 @@ basic_serializer_map : public } // namespace detail } // namespace archive -} // namespace boost +} // namespace cppmsboost #include // must be the last header diff --git a/third_party/boost/include/boost/archive/detail/check.hpp b/third_party/boost/include/boost/archive/detail/check.hpp index 15a2c31e9..69085d00e 100644 --- a/third_party/boost/include/boost/archive/detail/check.hpp +++ b/third_party/boost/include/boost/archive/detail/check.hpp @@ -41,7 +41,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -82,7 +82,7 @@ template inline void check_object_tracking(){ // presume it has already been determined that // T is not a const - BOOST_STATIC_ASSERT(! boost::is_const< T >::value); + BOOST_STATIC_ASSERT(! cppmsboost::is_const< T >::value); typedef typename mpl::equal_to< serialization::tracking_level< T >, mpl::int_ @@ -152,9 +152,9 @@ template inline void check_const_loading(){ typedef typename mpl::or_< - typename boost::serialization::is_wrapper< T >, + typename cppmsboost::serialization::is_wrapper< T >, typename mpl::not_< - typename boost::is_const< T > + typename cppmsboost::is_const< T > > >::type typex; // cannot load data into a "const" object unless it's a diff --git a/third_party/boost/include/boost/archive/detail/common_iarchive.hpp b/third_party/boost/include/boost/archive/detail/common_iarchive.hpp index c79bc3231..1845accc3 100644 --- a/third_party/boost/include/boost/archive/detail/common_iarchive.hpp +++ b/third_party/boost/include/boost/archive/detail/common_iarchive.hpp @@ -27,7 +27,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -79,7 +79,7 @@ class BOOST_SYMBOL_VISIBLE common_iarchive : } // namespace detail } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/detail/common_oarchive.hpp b/third_party/boost/include/boost/archive/detail/common_oarchive.hpp index 61f7367da..b20c70b86 100644 --- a/third_party/boost/include/boost/archive/detail/common_oarchive.hpp +++ b/third_party/boost/include/boost/archive/detail/common_oarchive.hpp @@ -26,7 +26,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -80,7 +80,7 @@ class BOOST_SYMBOL_VISIBLE common_oarchive : } // namespace detail } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/detail/helper_collection.hpp b/third_party/boost/include/boost/archive/detail/helper_collection.hpp index edb4125e3..e1e23654e 100644 --- a/third_party/boost/include/boost/archive/detail/helper_collection.hpp +++ b/third_party/boost/include/boost/archive/detail/helper_collection.hpp @@ -27,7 +27,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -42,13 +42,13 @@ class helper_collection typedef std::pair< const void *, - boost::shared_ptr + cppmsboost::shared_ptr > helper_value_type; template - boost::shared_ptr make_helper_ptr(){ - // use boost::shared_ptr rather than std::shared_ptr to maintain + cppmsboost::shared_ptr make_helper_ptr(){ + // use cppmsboost::shared_ptr rather than std::shared_ptr to maintain // c++03 compatibility - return boost::make_shared(); + return cppmsboost::make_shared(); } typedef std::vector collection; @@ -94,6 +94,6 @@ class helper_collection } // namespace detail } // namespace serialization -} // namespace boost +} // namespace cppmsboost #endif // BOOST_ARCHIVE_DETAIL_HELPER_COLLECTION_HPP diff --git a/third_party/boost/include/boost/archive/detail/interface_iarchive.hpp b/third_party/boost/include/boost/archive/detail/interface_iarchive.hpp index a9274afcb..68396d0d8 100644 --- a/third_party/boost/include/boost/archive/detail/interface_iarchive.hpp +++ b/third_party/boost/include/boost/archive/detail/interface_iarchive.hpp @@ -24,7 +24,7 @@ #include #include // must be the last header -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -50,7 +50,7 @@ class interface_iarchive const basic_pointer_iserializer * register_type(T * = NULL){ const basic_pointer_iserializer & bpis = - boost::serialization::singleton< + cppmsboost::serialization::singleton< pointer_iserializer >::get_const_instance(); this->This()->register_basic_serializer(bpis.get_basic_serializer()); @@ -78,7 +78,7 @@ class interface_iarchive } // namespace detail } // namespace archive -} // namespace boost +} // namespace cppmsboost #include // pops abi_suffix.hpp pragmas diff --git a/third_party/boost/include/boost/archive/detail/interface_oarchive.hpp b/third_party/boost/include/boost/archive/detail/interface_oarchive.hpp index 7ecedeb33..570c9304a 100644 --- a/third_party/boost/include/boost/archive/detail/interface_oarchive.hpp +++ b/third_party/boost/include/boost/archive/detail/interface_oarchive.hpp @@ -25,7 +25,7 @@ #include -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -51,7 +51,7 @@ class interface_oarchive const basic_pointer_oserializer * register_type(const T * = NULL){ const basic_pointer_oserializer & bpos = - boost::serialization::singleton< + cppmsboost::serialization::singleton< pointer_oserializer >::get_const_instance(); this->This()->register_basic_serializer(bpos.get_basic_serializer()); @@ -80,7 +80,7 @@ class interface_oarchive } // namespace detail } // namespace archive -} // namespace boost +} // namespace cppmsboost #include // pops abi_suffix.hpp pragmas diff --git a/third_party/boost/include/boost/archive/detail/iserializer.hpp b/third_party/boost/include/boost/archive/detail/iserializer.hpp index 12ab404a6..7b5ceb520 100644 --- a/third_party/boost/include/boost/archive/detail/iserializer.hpp +++ b/third_party/boost/include/boost/archive/detail/iserializer.hpp @@ -91,7 +91,7 @@ namespace std{ #include -namespace boost { +namespace cppmsboost { namespace serialization { class extended_type_info; @@ -121,14 +121,14 @@ class iserializer : public basic_iserializer { private: virtual void destroy(/*const*/ void *address) const { - boost::serialization::access::destroy(static_cast(address)); + cppmsboost::serialization::access::destroy(static_cast(address)); } public: explicit iserializer() : basic_iserializer( - boost::serialization::singleton< + cppmsboost::serialization::singleton< typename - boost::serialization::type_info_implementation< T >::type + cppmsboost::serialization::type_info_implementation< T >::type >::get_const_instance() ) {} @@ -138,21 +138,21 @@ class iserializer : public basic_iserializer const unsigned int file_version ) const BOOST_USED; virtual bool class_info() const { - return boost::serialization::implementation_level< T >::value - >= boost::serialization::object_class_info; + return cppmsboost::serialization::implementation_level< T >::value + >= cppmsboost::serialization::object_class_info; } virtual bool tracking(const unsigned int /* flags */) const { - return boost::serialization::tracking_level< T >::value - == boost::serialization::track_always - || ( boost::serialization::tracking_level< T >::value - == boost::serialization::track_selectively + return cppmsboost::serialization::tracking_level< T >::value + == cppmsboost::serialization::track_always + || ( cppmsboost::serialization::tracking_level< T >::value + == cppmsboost::serialization::track_selectively && serialized_as_pointer()); } virtual version_type version() const { - return version_type(::boost::serialization::version< T >::value); + return version_type(::cppmsboost::serialization::version< T >::value); } virtual bool is_polymorphic() const { - return boost::is_polymorphic< T >::value; + return cppmsboost::is_polymorphic< T >::value; } virtual ~iserializer(){}; }; @@ -175,17 +175,17 @@ BOOST_DLLEXPORT void iserializer::load_object_data( #if 0 // trap case where the program cannot handle the current version if(file_version > static_cast(version())) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive::archive_exception( - boost::archive::archive_exception::unsupported_class_version, + cppmsboost::archive::archive_exception::unsupported_class_version, get_debug_info() ) ); #endif // make sure call is routed through the higest interface that might // be specialized by the user. - boost::serialization::serialize_adl( - boost::serialization::smart_cast_reference(ar), + cppmsboost::serialization::serialize_adl( + cppmsboost::serialization::smart_cast_reference(ar), * static_cast(x), file_version ); @@ -207,7 +207,7 @@ BOOST_DLLEXPORT void iserializer::load_object_data( template struct heap_allocation { - // boost::has_new_operator< T > doesn't work on these compilers + // cppmsboost::has_new_operator< T > doesn't work on these compilers #if BOOST_SERIALIZATION_DONT_USE_HAS_NEW_OPERATOR // This doesn't handle operator new overload for class T static T * invoke_new(){ @@ -248,7 +248,7 @@ struct heap_allocation { static T * invoke_new() { typedef typename mpl::eval_if< - boost::has_new_operator< T >, + cppmsboost::has_new_operator< T >, mpl::identity, mpl::identity >::type typex; @@ -257,7 +257,7 @@ struct heap_allocation { static void invoke_delete(T *t) { typedef typename mpl::eval_if< - boost::has_new_operator< T >, + cppmsboost::has_new_operator< T >, mpl::identity, mpl::identity >::type typex; @@ -296,7 +296,7 @@ class pointer_iserializer : return t; } virtual const basic_iserializer & get_basic_serializer() const { - return boost::serialization::singleton< + return cppmsboost::serialization::singleton< iserializer >::get_const_instance(); } @@ -325,7 +325,7 @@ BOOST_DLLEXPORT void pointer_iserializer::load_object_ptr( ) const { Archive & ar_impl = - boost::serialization::smart_cast_reference(ar); + cppmsboost::serialization::smart_cast_reference(ar); // note that the above will throw std::bad_alloc if the allocation // fails so we don't have to address this contingency here. @@ -337,7 +337,7 @@ BOOST_DLLEXPORT void pointer_iserializer::load_object_ptr( // this addresses an obscure situation that occurs when // load_constructor de-serializes something through a pointer. ar.next_object_pointer(t); - boost::serialization::load_construct_data_adl( + cppmsboost::serialization::load_construct_data_adl( ar_impl, static_cast(t), file_version @@ -351,19 +351,19 @@ BOOST_DLLEXPORT void pointer_iserializer::load_object_ptr( } BOOST_CATCH_END - ar_impl >> boost::serialization::make_nvp(NULL, * static_cast(t)); + ar_impl >> cppmsboost::serialization::make_nvp(NULL, * static_cast(t)); } template pointer_iserializer::pointer_iserializer() : basic_pointer_iserializer( - boost::serialization::singleton< + cppmsboost::serialization::singleton< typename - boost::serialization::type_info_implementation< T >::type + cppmsboost::serialization::type_info_implementation< T >::type >::get_const_instance() ) { - boost::serialization::singleton< + cppmsboost::serialization::singleton< iserializer >::get_mutable_instance().set_bpis(this); archive_serializer_map::insert(this); @@ -392,10 +392,10 @@ struct load_non_pointer_type { // short cut to user's serializer // make sure call is routed through the higest interface that might // be specialized by the user. - boost::serialization::serialize_adl( + cppmsboost::serialization::serialize_adl( ar, const_cast(t), - boost::serialization::version< T >::value + cppmsboost::serialization::version< T >::value ); } }; @@ -405,10 +405,10 @@ struct load_non_pointer_type { struct load_standard { template static void invoke(Archive &ar, const T & t){ - void * x = boost::addressof(const_cast(t)); + void * x = cppmsboost::addressof(const_cast(t)); ar.load_object( x, - boost::serialization::singleton< + cppmsboost::serialization::singleton< iserializer >::get_const_instance() ); @@ -430,16 +430,16 @@ struct load_non_pointer_type { typedef typename mpl::eval_if< // if its primitive mpl::equal_to< - boost::serialization::implementation_level< T >, - mpl::int_ + cppmsboost::serialization::implementation_level< T >, + mpl::int_ >, mpl::identity, // else typename mpl::eval_if< // class info / version mpl::greater_equal< - boost::serialization::implementation_level< T >, - mpl::int_ + cppmsboost::serialization::implementation_level< T >, + mpl::int_ >, // do standard load mpl::identity, @@ -447,8 +447,8 @@ struct load_non_pointer_type { typename mpl::eval_if< // no tracking mpl::equal_to< - boost::serialization::tracking_level< T >, - mpl::int_ + cppmsboost::serialization::tracking_level< T >, + mpl::int_ >, // do a fast load mpl::identity, @@ -469,7 +469,7 @@ struct load_pointer_type { template static const basic_pointer_iserializer * register_type(Archive & /* ar */){ // it has? to be polymorphic - BOOST_STATIC_ASSERT(boost::is_polymorphic< T >::value); + BOOST_STATIC_ASSERT(cppmsboost::is_polymorphic< T >::value); return static_cast(NULL); } }; @@ -490,32 +490,32 @@ struct load_pointer_type { // virtual serialize functions used for plug-ins typedef typename mpl::eval_if< - boost::serialization::is_abstract, - boost::mpl::identity, - boost::mpl::identity + cppmsboost::serialization::is_abstract, + cppmsboost::mpl::identity, + cppmsboost::mpl::identity >::type typex; return typex::template register_type< T >(ar); } template static T * pointer_tweak( - const boost::serialization::extended_type_info & eti, + const cppmsboost::serialization::extended_type_info & eti, void const * const t, const T & ) { // tweak the pointer back to the base class void * upcast = const_cast( - boost::serialization::void_upcast( + cppmsboost::serialization::void_upcast( eti, - boost::serialization::singleton< + cppmsboost::serialization::singleton< typename - boost::serialization::type_info_implementation< T >::type + cppmsboost::serialization::type_info_implementation< T >::type >::get_const_instance(), t ) ); if(NULL == upcast) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::unregistered_class) ); return static_cast(upcast); @@ -528,7 +528,7 @@ struct load_pointer_type { } static const basic_pointer_iserializer * - find(const boost::serialization::extended_type_info & type){ + find(const cppmsboost::serialization::extended_type_info & type){ return static_cast( archive_serializer_map::find(type) ); @@ -560,7 +560,7 @@ struct load_enum_type { static void invoke(Archive &ar, T &t){ // convert integers to correct enum to load int i; - ar >> boost::serialization::make_nvp(NULL, i); + ar >> cppmsboost::serialization::make_nvp(NULL, i); t = static_cast< T >(i); } }; @@ -579,18 +579,18 @@ struct load_array_type { static_cast(static_cast(&t[1])) - static_cast(static_cast(&t[0])) ); - boost::serialization::collection_size_type count; + cppmsboost::serialization::collection_size_type count; ar >> BOOST_SERIALIZATION_NVP(count); if(static_cast(count) > current_count) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive::archive_exception( - boost::archive::archive_exception::array_size_too_short + cppmsboost::archive::archive_exception::array_size_too_short ) ); // explict template arguments to pass intel C++ compiler ar >> serialization::make_array< value_type, - boost::serialization::collection_size_type + cppmsboost::serialization::collection_size_type >( static_cast(&t[0]), count @@ -625,6 +625,6 @@ inline void load(Archive & ar, T &t){ } } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif // BOOST_ARCHIVE_DETAIL_ISERIALIZER_HPP diff --git a/third_party/boost/include/boost/archive/detail/oserializer.hpp b/third_party/boost/include/boost/archive/detail/oserializer.hpp index 17120be7a..89184330d 100644 --- a/third_party/boost/include/boost/archive/detail/oserializer.hpp +++ b/third_party/boost/include/boost/archive/detail/oserializer.hpp @@ -71,7 +71,7 @@ #include -namespace boost { +namespace cppmsboost { namespace serialization { class extended_type_info; @@ -110,9 +110,9 @@ class oserializer : public basic_oserializer public: explicit BOOST_DLLEXPORT oserializer() : basic_oserializer( - boost::serialization::singleton< + cppmsboost::serialization::singleton< typename - boost::serialization::type_info_implementation< T >::type + cppmsboost::serialization::type_info_implementation< T >::type >::get_const_instance() ) {} @@ -121,19 +121,19 @@ class oserializer : public basic_oserializer const void *x ) const BOOST_USED; virtual bool class_info() const { - return boost::serialization::implementation_level< T >::value - >= boost::serialization::object_class_info; + return cppmsboost::serialization::implementation_level< T >::value + >= cppmsboost::serialization::object_class_info; } virtual bool tracking(const unsigned int /* flags */) const { - return boost::serialization::tracking_level< T >::value == boost::serialization::track_always - || (boost::serialization::tracking_level< T >::value == boost::serialization::track_selectively + return cppmsboost::serialization::tracking_level< T >::value == cppmsboost::serialization::track_always + || (cppmsboost::serialization::tracking_level< T >::value == cppmsboost::serialization::track_selectively && serialized_as_pointer()); } virtual version_type version() const { - return version_type(::boost::serialization::version< T >::value); + return version_type(::cppmsboost::serialization::version< T >::value); } virtual bool is_polymorphic() const { - return boost::is_polymorphic< T >::value; + return cppmsboost::is_polymorphic< T >::value; } virtual ~oserializer(){} }; @@ -149,9 +149,9 @@ BOOST_DLLEXPORT void oserializer::save_object_data( ) const { // make sure call is routed through the highest interface that might // be specialized by the user. - BOOST_STATIC_ASSERT(boost::is_const< T >::value == false); - boost::serialization::serialize_adl( - boost::serialization::smart_cast_reference(ar), + BOOST_STATIC_ASSERT(cppmsboost::is_const< T >::value == false); + cppmsboost::serialization::serialize_adl( + cppmsboost::serialization::smart_cast_reference(ar), * static_cast(const_cast(x)), version() ); @@ -169,7 +169,7 @@ class pointer_oserializer : private: const basic_oserializer & get_basic_serializer() const { - return boost::serialization::singleton< + return cppmsboost::serialization::singleton< oserializer >::get_const_instance(); } @@ -195,28 +195,28 @@ BOOST_DLLEXPORT void pointer_oserializer::save_object_ptr( // make sure call is routed through the highest interface that might // be specialized by the user. T * t = static_cast(const_cast(x)); - const unsigned int file_version = boost::serialization::version< T >::value; + const unsigned int file_version = cppmsboost::serialization::version< T >::value; Archive & ar_impl - = boost::serialization::smart_cast_reference(ar); - boost::serialization::save_construct_data_adl( + = cppmsboost::serialization::smart_cast_reference(ar); + cppmsboost::serialization::save_construct_data_adl( ar_impl, t, file_version ); - ar_impl << boost::serialization::make_nvp(NULL, * t); + ar_impl << cppmsboost::serialization::make_nvp(NULL, * t); } template pointer_oserializer::pointer_oserializer() : basic_pointer_oserializer( - boost::serialization::singleton< + cppmsboost::serialization::singleton< typename - boost::serialization::type_info_implementation< T >::type + cppmsboost::serialization::type_info_implementation< T >::type >::get_const_instance() ) { // make sure appropriate member function is instantiated - boost::serialization::singleton< + cppmsboost::serialization::singleton< oserializer >::get_mutable_instance().set_bpos(this); archive_serializer_map::insert(this); @@ -243,10 +243,10 @@ struct save_non_pointer_type { static void invoke(Archive & ar, const T & t){ // make sure call is routed through the highest interface that might // be specialized by the user. - boost::serialization::serialize_adl( + cppmsboost::serialization::serialize_adl( ar, const_cast(t), - ::boost::serialization::version< T >::value + ::cppmsboost::serialization::version< T >::value ); } }; @@ -256,8 +256,8 @@ struct save_non_pointer_type { template static void invoke(Archive &ar, const T & t){ ar.save_object( - boost::addressof(t), - boost::serialization::singleton< + cppmsboost::addressof(t), + cppmsboost::serialization::singleton< oserializer >::get_const_instance() ); @@ -285,16 +285,16 @@ struct save_non_pointer_type { typename mpl::eval_if< // if its primitive mpl::equal_to< - boost::serialization::implementation_level< T >, - mpl::int_ + cppmsboost::serialization::implementation_level< T >, + mpl::int_ >, mpl::identity, // else typename mpl::eval_if< // class info / version mpl::greater_equal< - boost::serialization::implementation_level< T >, - mpl::int_ + cppmsboost::serialization::implementation_level< T >, + mpl::int_ >, // do standard save mpl::identity, @@ -302,8 +302,8 @@ struct save_non_pointer_type { typename mpl::eval_if< // no tracking mpl::equal_to< - boost::serialization::tracking_level< T >, - mpl::int_ + cppmsboost::serialization::tracking_level< T >, + mpl::int_ >, // do a fast save mpl::identity, @@ -329,7 +329,7 @@ struct save_pointer_type { template static const basic_pointer_oserializer * register_type(Archive & /* ar */){ // it has? to be polymorphic - BOOST_STATIC_ASSERT(boost::is_polymorphic< T >::value); + BOOST_STATIC_ASSERT(cppmsboost::is_polymorphic< T >::value); return NULL; } }; @@ -350,7 +350,7 @@ struct save_pointer_type { // virtual serialize functions used for plug-ins typedef typename mpl::eval_if< - boost::serialization::is_abstract< T >, + cppmsboost::serialization::is_abstract< T >, mpl::identity, mpl::identity >::type typex; @@ -365,7 +365,7 @@ struct save_pointer_type { T & t ){ const basic_pointer_oserializer & bpos = - boost::serialization::singleton< + cppmsboost::serialization::singleton< pointer_oserializer >::get_const_instance(); // save the requested pointer type @@ -381,25 +381,25 @@ struct save_pointer_type { T & t ){ typename - boost::serialization::type_info_implementation< T >::type const - & i = boost::serialization::singleton< + cppmsboost::serialization::type_info_implementation< T >::type const + & i = cppmsboost::serialization::singleton< typename - boost::serialization::type_info_implementation< T >::type + cppmsboost::serialization::type_info_implementation< T >::type >::get_const_instance(); - boost::serialization::extended_type_info const * const this_type = & i; + cppmsboost::serialization::extended_type_info const * const this_type = & i; // retrieve the true type of the object pointed to // if this assertion fails its an error in this library BOOST_ASSERT(NULL != this_type); - const boost::serialization::extended_type_info * true_type = + const cppmsboost::serialization::extended_type_info * true_type = i.get_derived_extended_type_info(t); // note:if this exception is thrown, be sure that derived pointer // is either registered or exported. if(NULL == true_type){ - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception( archive_exception::unregistered_class, "derived class not registered or exported" @@ -422,7 +422,7 @@ struct save_pointer_type { static_cast(&t) ); if(NULL == vp){ - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception( archive_exception::unregistered_cast, true_type->get_debug_info(), @@ -436,13 +436,13 @@ struct save_pointer_type { // fail const basic_pointer_oserializer * bpos = static_cast( - boost::serialization::singleton< + cppmsboost::serialization::singleton< archive_serializer_map >::get_const_instance().find(*true_type) ); BOOST_ASSERT(NULL != bpos); if(NULL == bpos) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception( archive_exception::unregistered_class, "derived class not registered or exported" @@ -472,7 +472,7 @@ struct save_pointer_type { register_type(ar, t); if(NULL == t){ basic_oarchive & boa - = boost::serialization::smart_cast_reference(ar); + = cppmsboost::serialization::smart_cast_reference(ar); boa.save_null_pointer(); save_access::end_preamble(ar); return; @@ -488,7 +488,7 @@ struct save_enum_type static void invoke(Archive &ar, const T &t){ // convert enum to integers on save const int i = static_cast(t); - ar << boost::serialization::make_nvp(NULL, i); + ar << cppmsboost::serialization::make_nvp(NULL, i); } }; @@ -497,7 +497,7 @@ struct save_array_type { template static void invoke(Archive &ar, const T &t){ - typedef typename boost::remove_extent< T >::type value_type; + typedef typename cppmsboost::remove_extent< T >::type value_type; save_access::end_preamble(ar); // consider alignment @@ -505,12 +505,12 @@ struct save_array_type static_cast(static_cast(&t[1])) - static_cast(static_cast(&t[0])) ); - boost::serialization::collection_size_type count(c); + cppmsboost::serialization::collection_size_type count(c); ar << BOOST_SERIALIZATION_NVP(count); // explict template arguments to pass intel C++ compiler ar << serialization::make_array< const value_type, - boost::serialization::collection_size_type + cppmsboost::serialization::collection_size_type >( static_cast(&t[0]), count @@ -540,6 +540,6 @@ inline void save(Archive & ar, /*const*/ T &t){ } } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif // BOOST_ARCHIVE_OSERIALIZER_HPP diff --git a/third_party/boost/include/boost/archive/detail/polymorphic_iarchive_route.hpp b/third_party/boost/include/boost/archive/detail/polymorphic_iarchive_route.hpp index df7cf2fed..03a33ea78 100644 --- a/third_party/boost/include/boost/archive/detail/polymorphic_iarchive_route.hpp +++ b/third_party/boost/include/boost/archive/detail/polymorphic_iarchive_route.hpp @@ -32,7 +32,7 @@ namespace std{ #include #include // must be the last header -namespace boost { +namespace cppmsboost { namespace serialization { class extended_type_info; } // namespace serialization @@ -66,7 +66,7 @@ class polymorphic_iarchive_route : void * & t, const basic_pointer_iserializer * bpis_ptr, const basic_pointer_iserializer * (*finder)( - const boost::serialization::extended_type_info & type + const cppmsboost::serialization::extended_type_info & type ) ){ return ArchiveImplementation::load_pointer(t, bpis_ptr, finder); @@ -131,10 +131,10 @@ class polymorphic_iarchive_route : ArchiveImplementation::load(t); } #if defined(BOOST_HAS_LONG_LONG) - virtual void load(boost::long_long_type & t){ + virtual void load(cppmsboost::long_long_type & t){ ArchiveImplementation::load(t); } - virtual void load(boost::ulong_long_type & t){ + virtual void load(cppmsboost::ulong_long_type & t){ ArchiveImplementation::load(t); } #elif defined(BOOST_HAS_MS_INT64) @@ -207,7 +207,7 @@ class polymorphic_iarchive_route : } // namespace detail } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/detail/polymorphic_oarchive_route.hpp b/third_party/boost/include/boost/archive/detail/polymorphic_oarchive_route.hpp index eea20e628..54d0951c5 100644 --- a/third_party/boost/include/boost/archive/detail/polymorphic_oarchive_route.hpp +++ b/third_party/boost/include/boost/archive/detail/polymorphic_oarchive_route.hpp @@ -32,7 +32,7 @@ namespace std{ #include #include // must be the last header -namespace boost { +namespace cppmsboost { namespace serialization { class extended_type_info; } // namespace serialization @@ -110,17 +110,17 @@ class polymorphic_oarchive_route : ArchiveImplementation::save(t); } #if defined(BOOST_HAS_LONG_LONG) - virtual void save(const boost::long_long_type t){ + virtual void save(const cppmsboost::long_long_type t){ ArchiveImplementation::save(t); } - virtual void save(const boost::ulong_long_type t){ + virtual void save(const cppmsboost::ulong_long_type t){ ArchiveImplementation::save(t); } #elif defined(BOOST_HAS_MS_INT64) - virtual void save(const boost::int64_t t){ + virtual void save(const cppmsboost::int64_t t){ ArchiveImplementation::save(t); } - virtual void save(const boost::uint64_t t){ + virtual void save(const cppmsboost::uint64_t t){ ArchiveImplementation::save(t); } #endif @@ -198,7 +198,7 @@ class polymorphic_oarchive_route : } // namespace detail } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/detail/register_archive.hpp b/third_party/boost/include/boost/archive/detail/register_archive.hpp index ebc24c05d..73da56415 100644 --- a/third_party/boost/include/boost/archive/detail/register_archive.hpp +++ b/third_party/boost/include/boost/archive/detail/register_archive.hpp @@ -4,7 +4,7 @@ #ifndef BOOST_ARCHIVE_DETAIL_REGISTER_ARCHIVE_DWA2006521_HPP # define BOOST_ARCHIVE_DETAIL_REGISTER_ARCHIVE_DWA2006521_HPP -namespace boost { namespace archive { namespace detail { +namespace cppmsboost { namespace archive { namespace detail { // No instantiate_ptr_serialization overloads generated by // BOOST_SERIALIZATION_REGISTER_ARCHIVE that lexically follow the call @@ -53,7 +53,7 @@ template void instantiate_ptr_serialization(Serializable*, counter<0>) {} #define BOOST_SERIALIZATION_REGISTER_ARCHIVE(Archive) \ -namespace boost { namespace archive { namespace detail { \ +namespace cppmsboost { namespace archive { namespace detail { \ get_counter::next adjust_counter(get_counter::type);\ template \ void instantiate_ptr_serialization(Serializable* s, \ @@ -78,7 +78,7 @@ void instantiate_ptr_serialization(Serializable*, int, adl_tag ) {} // Archive and any exported Serializable type. See also: // boost/serialization/export.hpp # define BOOST_SERIALIZATION_REGISTER_ARCHIVE(Archive) \ -namespace boost { namespace archive { namespace detail { \ +namespace cppmsboost { namespace archive { namespace detail { \ \ template \ typename _ptr_serialization_support::type \ @@ -86,6 +86,6 @@ instantiate_ptr_serialization( Serializable*, Archive*, adl_tag ); \ }}} #endif -}}} // namespace boost::archive::detail +}}} // namespace cppmsboost::archive::detail #endif // BOOST_ARCHIVE_DETAIL_INSTANTIATE_SERIALIZE_DWA2006521_HPP diff --git a/third_party/boost/include/boost/archive/detail/utf8_codecvt_facet.hpp b/third_party/boost/include/boost/archive/detail/utf8_codecvt_facet.hpp index 00b2b4193..f3cffd3bc 100644 --- a/third_party/boost/include/boost/archive/detail/utf8_codecvt_facet.hpp +++ b/third_party/boost/include/boost/archive/detail/utf8_codecvt_facet.hpp @@ -16,7 +16,7 @@ // use boost's utf8 codecvt facet #include #define BOOST_UTF8_BEGIN_NAMESPACE \ - namespace boost { namespace archive { namespace detail { + namespace cppmsboost { namespace archive { namespace detail { #define BOOST_UTF8_DECL BOOST_ARCHIVE_DECL #define BOOST_UTF8_END_NAMESPACE }}} diff --git a/third_party/boost/include/boost/archive/dinkumware.hpp b/third_party/boost/include/boost/archive/dinkumware.hpp index a69d3b899..df37f8913 100644 --- a/third_party/boost/include/boost/archive/dinkumware.hpp +++ b/third_party/boost/include/boost/archive/dinkumware.hpp @@ -30,7 +30,7 @@ namespace std { // define i/o operators for 64 bit integers template basic_ostream & -operator<<(basic_ostream & os, boost::uint64_t t){ +operator<<(basic_ostream & os, cppmsboost::uint64_t t){ // octal rendering of 64 bit number would be 22 octets + eos CharType d[23]; unsigned int radix; @@ -67,9 +67,9 @@ operator<<(basic_ostream & os, boost::uint64_t t){ template basic_ostream & -operator<<(basic_ostream &os, boost::int64_t t){ +operator<<(basic_ostream &os, cppmsboost::int64_t t){ if(0 <= t){ - os << static_cast(t); + os << static_cast(t); } else{ os.put('-'); @@ -80,7 +80,7 @@ operator<<(basic_ostream &os, boost::int64_t t){ template basic_istream & -operator>>(basic_istream &is, boost::int64_t & t){ +operator>>(basic_istream &is, cppmsboost::int64_t & t){ CharType d; do{ d = is.get(); @@ -120,8 +120,8 @@ operator>>(basic_istream &is, boost::int64_t & t){ template basic_istream & -operator>>(basic_istream &is, boost::uint64_t & t){ - boost::int64_t it; +operator>>(basic_istream &is, cppmsboost::uint64_t & t){ + cppmsboost::int64_t it; is >> it; t = it; return is; diff --git a/third_party/boost/include/boost/archive/impl/archive_serializer_map.ipp b/third_party/boost/include/boost/archive/impl/archive_serializer_map.ipp index 98e058dde..7675aac50 100644 --- a/third_party/boost/include/boost/archive/impl/archive_serializer_map.ipp +++ b/third_party/boost/include/boost/archive/impl/archive_serializer_map.ipp @@ -17,7 +17,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -39,7 +39,7 @@ namespace extra_detail { // anon template BOOST_ARCHIVE_OR_WARCHIVE_DECL bool archive_serializer_map::insert(const basic_serializer * bs){ - return boost::serialization::singleton< + return cppmsboost::serialization::singleton< extra_detail::map >::get_mutable_instance().insert(bs); } @@ -51,11 +51,11 @@ archive_serializer_map::erase(const basic_serializer * bs){ // BOOST_ASSERT. We've changed it because we've discovered that at // least one platform is not guaranteed to destroy singletons in // reverse order of distruction. - if(boost::serialization::singleton< + if(cppmsboost::serialization::singleton< extra_detail::map >::is_destroyed()) return; - boost::serialization::singleton< + cppmsboost::serialization::singleton< extra_detail::map >::get_mutable_instance().erase(bs); } @@ -63,13 +63,13 @@ archive_serializer_map::erase(const basic_serializer * bs){ template BOOST_ARCHIVE_OR_WARCHIVE_DECL const basic_serializer * archive_serializer_map::find( - const boost::serialization::extended_type_info & eti + const cppmsboost::serialization::extended_type_info & eti ) { - return boost::serialization::singleton< + return cppmsboost::serialization::singleton< extra_detail::map >::get_const_instance().find(eti); } } // namespace detail } // namespace archive -} // namespace boost +} // namespace cppmsboost diff --git a/third_party/boost/include/boost/archive/impl/basic_binary_iarchive.ipp b/third_party/boost/include/boost/archive/impl/basic_binary_iarchive.ipp index da51d49fd..71c071b63 100644 --- a/third_party/boost/include/boost/archive/impl/basic_binary_iarchive.ipp +++ b/third_party/boost/include/boost/archive/impl/basic_binary_iarchive.ipp @@ -26,7 +26,7 @@ namespace std{ #include -namespace boost { +namespace cppmsboost { namespace archive { /////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8 @@ -38,7 +38,7 @@ basic_binary_iarchive::load_override(class_name_type & t){ cn.reserve(BOOST_SERIALIZATION_MAX_KEY_SIZE); load_override(cn); if(cn.size() > (BOOST_SERIALIZATION_MAX_KEY_SIZE - 1)) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::invalid_class_name) ); std::memcpy(t, cn.data(), cn.size()); @@ -78,7 +78,7 @@ basic_binary_iarchive::init(void){ #endif if(file_signature != BOOST_ARCHIVE_SIGNATURE()) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::invalid_signature) ); @@ -125,10 +125,10 @@ basic_binary_iarchive::init(void){ #endif if(BOOST_ARCHIVE_VERSION() < input_library_version) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::unsupported_version) ); } } // namespace archive -} // namespace boost +} // namespace cppmsboost diff --git a/third_party/boost/include/boost/archive/impl/basic_binary_iprimitive.ipp b/third_party/boost/include/boost/archive/impl/basic_binary_iprimitive.ipp index e2d051080..bfa88fc7e 100644 --- a/third_party/boost/include/boost/archive/impl/basic_binary_iprimitive.ipp +++ b/third_party/boost/include/boost/archive/impl/basic_binary_iprimitive.ipp @@ -25,7 +25,7 @@ namespace std{ #include #include -namespace boost { +namespace cppmsboost { namespace archive { ////////////////////////////////////////////////////////////////////// @@ -41,7 +41,7 @@ basic_binary_iprimitive::init() unsigned char size; this->This()->load(size); if(sizeof(int) != size) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception( archive_exception::incompatible_native_format, "size of int" @@ -49,7 +49,7 @@ basic_binary_iprimitive::init() ); this->This()->load(size); if(sizeof(long) != size) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception( archive_exception::incompatible_native_format, "size of long" @@ -57,7 +57,7 @@ basic_binary_iprimitive::init() ); this->This()->load(size); if(sizeof(float) != size) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception( archive_exception::incompatible_native_format, "size of float" @@ -65,7 +65,7 @@ basic_binary_iprimitive::init() ); this->This()->load(size); if(sizeof(double) != size) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception( archive_exception::incompatible_native_format, "size of double" @@ -76,7 +76,7 @@ basic_binary_iprimitive::init() int i; this->This()->load(i); if(1 != i) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception( archive_exception::incompatible_native_format, "endian setting" @@ -170,4 +170,4 @@ BOOST_ARCHIVE_OR_WARCHIVE_DECL basic_binary_iprimitive::~basic_binary_iprimitive(){} } // namespace archive -} // namespace boost +} // namespace cppmsboost diff --git a/third_party/boost/include/boost/archive/impl/basic_binary_oarchive.ipp b/third_party/boost/include/boost/archive/impl/basic_binary_oarchive.ipp index d5a019d32..31a09be70 100644 --- a/third_party/boost/include/boost/archive/impl/basic_binary_oarchive.ipp +++ b/third_party/boost/include/boost/archive/impl/basic_binary_oarchive.ipp @@ -21,7 +21,7 @@ namespace std{ #include -namespace boost { +namespace cppmsboost { namespace archive { /////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8 @@ -39,4 +39,4 @@ basic_binary_oarchive::init(){ } } // namespace archive -} // namespace boost +} // namespace cppmsboost diff --git a/third_party/boost/include/boost/archive/impl/basic_binary_oprimitive.ipp b/third_party/boost/include/boost/archive/impl/basic_binary_oprimitive.ipp index 7b042173a..5686ca227 100644 --- a/third_party/boost/include/boost/archive/impl/basic_binary_oprimitive.ipp +++ b/third_party/boost/include/boost/archive/impl/basic_binary_oprimitive.ipp @@ -30,7 +30,7 @@ namespace std{ using ::wcslen; } #include #include -namespace boost { +namespace cppmsboost { namespace archive { ////////////////////////////////////////////////////////////////////// @@ -123,4 +123,4 @@ BOOST_ARCHIVE_OR_WARCHIVE_DECL basic_binary_oprimitive::~basic_binary_oprimitive(){} } // namespace archive -} // namespace boost +} // namespace cppmsboost diff --git a/third_party/boost/include/boost/archive/impl/basic_text_iarchive.ipp b/third_party/boost/include/boost/archive/impl/basic_text_iarchive.ipp index 9ec8c6588..2da86d801 100644 --- a/third_party/boost/include/boost/archive/impl/basic_text_iarchive.ipp +++ b/third_party/boost/include/boost/archive/impl/basic_text_iarchive.ipp @@ -22,7 +22,7 @@ namespace std{ #include #include -namespace boost { +namespace cppmsboost { namespace archive { /////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8 @@ -35,7 +35,7 @@ basic_text_iarchive::load_override(class_name_type & t){ cn.reserve(BOOST_SERIALIZATION_MAX_KEY_SIZE); load_override(cn); if(cn.size() > (BOOST_SERIALIZATION_MAX_KEY_SIZE - 1)) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::invalid_class_name) ); std::memcpy(t, cn.data(), cn.size()); @@ -50,7 +50,7 @@ basic_text_iarchive::init(void){ std::string file_signature; * this->This() >> file_signature; if(file_signature != BOOST_ARCHIVE_SIGNATURE()) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::invalid_signature) ); @@ -67,10 +67,10 @@ basic_text_iarchive::init(void){ // extra little .t is to get around borland quirk if(BOOST_ARCHIVE_VERSION() < input_library_version) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::unsupported_version) ); } } // namespace archive -} // namespace boost +} // namespace cppmsboost diff --git a/third_party/boost/include/boost/archive/impl/basic_text_iprimitive.ipp b/third_party/boost/include/boost/archive/impl/basic_text_iprimitive.ipp index 4e4472806..90a6bc3ae 100644 --- a/third_party/boost/include/boost/archive/impl/basic_text_iprimitive.ipp +++ b/third_party/boost/include/boost/archive/impl/basic_text_iprimitive.ipp @@ -27,7 +27,7 @@ namespace std{ #include #include -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -66,7 +66,7 @@ basic_text_iprimitive::load_binary( ); if(is.fail()) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::input_stream_error) ); // convert from base64 to binary @@ -134,4 +134,4 @@ basic_text_iprimitive::~basic_text_iprimitive(){ } } // namespace archive -} // namespace boost +} // namespace cppmsboost diff --git a/third_party/boost/include/boost/archive/impl/basic_text_oarchive.ipp b/third_party/boost/include/boost/archive/impl/basic_text_oarchive.ipp index 44bc1401f..bcfbb231f 100644 --- a/third_party/boost/include/boost/archive/impl/basic_text_oarchive.ipp +++ b/third_party/boost/include/boost/archive/impl/basic_text_oarchive.ipp @@ -20,7 +20,7 @@ namespace std{ #include -namespace boost { +namespace cppmsboost { namespace archive { /////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8 @@ -59,4 +59,4 @@ basic_text_oarchive::init(){ } } // namespace archive -} // namespace boost +} // namespace cppmsboost diff --git a/third_party/boost/include/boost/archive/impl/basic_text_oprimitive.ipp b/third_party/boost/include/boost/archive/impl/basic_text_oprimitive.ipp index 11f046b84..c1992e991 100644 --- a/third_party/boost/include/boost/archive/impl/basic_text_oprimitive.ipp +++ b/third_party/boost/include/boost/archive/impl/basic_text_oprimitive.ipp @@ -26,7 +26,7 @@ namespace std{ #include #include -namespace boost { +namespace cppmsboost { namespace archive { // translate to base64 and copy in to buffer. @@ -42,16 +42,16 @@ basic_text_oprimitive::save_binary( return; if(os.fail()) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::output_stream_error) ); os.put('\n'); typedef - boost::archive::iterators::insert_linebreaks< - boost::archive::iterators::base64_from_binary< - boost::archive::iterators::transform_width< + cppmsboost::archive::iterators::insert_linebreaks< + cppmsboost::archive::iterators::base64_from_binary< + cppmsboost::archive::iterators::transform_width< const char *, 6, 8 @@ -62,7 +62,7 @@ basic_text_oprimitive::save_binary( > base64_text; - boost::archive::iterators::ostream_iterator oi(os); + cppmsboost::archive::iterators::ostream_iterator oi(os); std::copy( base64_text(static_cast(address)), base64_text( @@ -107,10 +107,10 @@ basic_text_oprimitive::basic_text_oprimitive( template BOOST_ARCHIVE_OR_WARCHIVE_DECL basic_text_oprimitive::~basic_text_oprimitive(){ - if(boost::core::uncaught_exceptions() > 0) + if(cppmsboost::core::uncaught_exceptions() > 0) return; os << std::endl; } -} //namespace boost +} //namespace cppmsboost } //namespace archive diff --git a/third_party/boost/include/boost/archive/impl/basic_xml_grammar.hpp b/third_party/boost/include/boost/archive/impl/basic_xml_grammar.hpp index 8f70e3d2c..89aa18490 100644 --- a/third_party/boost/include/boost/archive/impl/basic_xml_grammar.hpp +++ b/third_party/boost/include/boost/archive/impl/basic_xml_grammar.hpp @@ -57,7 +57,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { /////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8 @@ -74,12 +74,12 @@ class BOOST_SYMBOL_VISIBLE basic_xml_grammar { private: typedef typename std::basic_istream IStream; typedef typename std::basic_string StringType; - typedef typename boost::spirit::classic::chset chset_t; - typedef typename boost::spirit::classic::chlit chlit_t; - typedef typename boost::spirit::classic::scanner< + typedef typename cppmsboost::spirit::classic::chset chset_t; + typedef typename cppmsboost::spirit::classic::chlit chlit_t; + typedef typename cppmsboost::spirit::classic::scanner< typename std::basic_string::iterator > scanner_t; - typedef typename boost::spirit::classic::rule rule_t; + typedef typename cppmsboost::spirit::classic::rule rule_t; // Start grammar definition rule_t Reference, @@ -168,6 +168,6 @@ class BOOST_SYMBOL_VISIBLE basic_xml_grammar { }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif // BOOST_ARCHIVE_BASIC_XML_GRAMMAR_HPP diff --git a/third_party/boost/include/boost/archive/impl/basic_xml_iarchive.ipp b/third_party/boost/include/boost/archive/impl/basic_xml_iarchive.ipp index 625458b9e..b60a17026 100644 --- a/third_party/boost/include/boost/archive/impl/basic_xml_iarchive.ipp +++ b/third_party/boost/include/boost/archive/impl/basic_xml_iarchive.ipp @@ -17,7 +17,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { /////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8 @@ -31,7 +31,7 @@ basic_xml_iarchive::load_start(const char *name){ return; bool result = this->This()->gimpl->parse_start_tag(this->This()->get_is()); if(true != result){ - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::input_stream_error) ); } @@ -48,7 +48,7 @@ basic_xml_iarchive::load_end(const char *name){ return; bool result = this->This()->gimpl->parse_end_tag(this->This()->get_is()); if(true != result){ - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::input_stream_error) ); } @@ -66,7 +66,7 @@ basic_xml_iarchive::load_end(const char *name){ name ) ){ - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( xml_archive_exception( xml_archive_exception::xml_archive_tag_mismatch, name @@ -112,4 +112,4 @@ basic_xml_iarchive::~basic_xml_iarchive(){ } } // namespace archive -} // namespace boost +} // namespace cppmsboost diff --git a/third_party/boost/include/boost/archive/impl/basic_xml_oarchive.ipp b/third_party/boost/include/boost/archive/impl/basic_xml_oarchive.ipp index 3184413f3..45dddb0a0 100644 --- a/third_party/boost/include/boost/archive/impl/basic_xml_oarchive.ipp +++ b/third_party/boost/include/boost/archive/impl/basic_xml_oarchive.ipp @@ -22,7 +22,7 @@ namespace std{ #include #include -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -44,7 +44,7 @@ struct XML_name { if((unsigned)t > 127) return; if(0 == lookup_table[(unsigned)t]) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( xml_archive_exception( xml_archive_exception::xml_archive_tag_name_error ) @@ -269,4 +269,4 @@ basic_xml_oarchive::~basic_xml_oarchive(){ } } // namespace archive -} // namespace boost +} // namespace cppmsboost diff --git a/third_party/boost/include/boost/archive/impl/text_iarchive_impl.ipp b/third_party/boost/include/boost/archive/impl/text_iarchive_impl.ipp index a3a80c04d..9f94638b0 100644 --- a/third_party/boost/include/boost/archive/impl/text_iarchive_impl.ipp +++ b/third_party/boost/include/boost/archive/impl/text_iarchive_impl.ipp @@ -24,7 +24,7 @@ namespace std{ #include -namespace boost { +namespace cppmsboost { namespace archive { template @@ -118,4 +118,4 @@ text_iarchive_impl::text_iarchive_impl( {} } // namespace archive -} // namespace boost +} // namespace cppmsboost diff --git a/third_party/boost/include/boost/archive/impl/text_oarchive_impl.ipp b/third_party/boost/include/boost/archive/impl/text_oarchive_impl.ipp index 26fbc23ad..e38836c23 100644 --- a/third_party/boost/include/boost/archive/impl/text_oarchive_impl.ipp +++ b/third_party/boost/include/boost/archive/impl/text_oarchive_impl.ipp @@ -28,7 +28,7 @@ namespace std{ using ::wcslen; } #include -namespace boost { +namespace cppmsboost { namespace archive { ////////////////////////////////////////////////////////////////////// @@ -112,5 +112,5 @@ text_oarchive_impl::save_binary(const void *address, std::size_t count) } } // namespace archive -} // namespace boost +} // namespace cppmsboost diff --git a/third_party/boost/include/boost/archive/impl/text_wiarchive_impl.ipp b/third_party/boost/include/boost/archive/impl/text_wiarchive_impl.ipp index e421fa558..194568726 100644 --- a/third_party/boost/include/boost/archive/impl/text_wiarchive_impl.ipp +++ b/third_party/boost/include/boost/archive/impl/text_wiarchive_impl.ipp @@ -22,7 +22,7 @@ namespace std{ #ifndef BOOST_NO_STD_WSTREAMBUF #include -namespace boost { +namespace cppmsboost { namespace archive { ////////////////////////////////////////////////////////////////////// diff --git a/third_party/boost/include/boost/archive/impl/text_woarchive_impl.ipp b/third_party/boost/include/boost/archive/impl/text_woarchive_impl.ipp index 2b6d427cd..c7a531564 100644 --- a/third_party/boost/include/boost/archive/impl/text_woarchive_impl.ipp +++ b/third_party/boost/include/boost/archive/impl/text_woarchive_impl.ipp @@ -24,7 +24,7 @@ namespace std{ #include -namespace boost { +namespace cppmsboost { namespace archive { ////////////////////////////////////////////////////////////////////// @@ -79,7 +79,7 @@ text_woarchive_impl::save(const std::wstring &ws) #endif } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif diff --git a/third_party/boost/include/boost/archive/impl/xml_iarchive_impl.ipp b/third_party/boost/include/boost/archive/impl/xml_iarchive_impl.ipp index 2f5c4ebe2..e2e0df857 100644 --- a/third_party/boost/include/boost/archive/impl/xml_iarchive_impl.ipp +++ b/third_party/boost/include/boost/archive/impl/xml_iarchive_impl.ipp @@ -43,7 +43,7 @@ namespace std{ #include "basic_xml_grammar.hpp" -namespace boost { +namespace cppmsboost { namespace archive { /////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8 @@ -59,7 +59,7 @@ xml_iarchive_impl::load(std::wstring &ws){ std::string s; bool result = gimpl->parse_string(is, s); if(! result) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( xml_archive_exception(xml_archive_exception::xml_archive_parsing_error) ); @@ -74,7 +74,7 @@ xml_iarchive_impl::load(std::wstring &ws){ wchar_t wc; std::size_t count = std::mbrtowc(&wc, start, end - start, &mbs); if(count == static_cast(-1)) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( iterators::dataflow_exception( iterators::dataflow_exception::invalid_conversion ) @@ -94,7 +94,7 @@ xml_iarchive_impl::load(wchar_t * ws){ std::string s; bool result = gimpl->parse_string(is, s); if(! result) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( xml_archive_exception( xml_archive_exception::xml_archive_parsing_error ) @@ -107,7 +107,7 @@ xml_iarchive_impl::load(wchar_t * ws){ wchar_t wc; std::size_t length = std::mbrtowc(&wc, start, end - start, &mbs); if(static_cast(-1) == length) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( iterators::dataflow_exception( iterators::dataflow_exception::invalid_conversion ) @@ -129,7 +129,7 @@ BOOST_ARCHIVE_DECL void xml_iarchive_impl::load(std::string &s){ bool result = gimpl->parse_string(is, s); if(! result) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( xml_archive_exception(xml_archive_exception::xml_archive_parsing_error) ); } @@ -140,7 +140,7 @@ xml_iarchive_impl::load(char * s){ std::string tstring; bool result = gimpl->parse_string(is, tstring); if(! result) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( xml_archive_exception(xml_archive_exception::xml_archive_parsing_error) ); std::memcpy(s, tstring.data(), tstring.size()); @@ -152,7 +152,7 @@ BOOST_ARCHIVE_DECL void xml_iarchive_impl::load_override(class_name_type & t){ const std::string & s = gimpl->rv.class_name; if(s.size() > BOOST_SERIALIZATION_MAX_KEY_SIZE - 1) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::invalid_class_name) ); char * tptr = t; @@ -186,11 +186,11 @@ xml_iarchive_impl::xml_iarchive_impl( template BOOST_ARCHIVE_DECL xml_iarchive_impl::~xml_iarchive_impl(){ - if(boost::core::uncaught_exceptions() > 0) + if(cppmsboost::core::uncaught_exceptions() > 0) return; if(0 == (this->get_flags() & no_header)){ gimpl->windup(is); } } } // namespace archive -} // namespace boost +} // namespace cppmsboost diff --git a/third_party/boost/include/boost/archive/impl/xml_oarchive_impl.ipp b/third_party/boost/include/boost/archive/impl/xml_oarchive_impl.ipp index 0f4ccbbf9..2a269a328 100644 --- a/third_party/boost/include/boost/archive/impl/xml_oarchive_impl.ipp +++ b/third_party/boost/include/boost/archive/impl/xml_oarchive_impl.ipp @@ -28,7 +28,7 @@ namespace std{ #include #endif -namespace boost { +namespace cppmsboost { namespace archive { /////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8 @@ -39,13 +39,13 @@ namespace archive { // copy chars to output escaping to xml and translating wide chars to mb chars template void save_iterator(std::ostream &os, InputIterator begin, InputIterator end){ - typedef boost::archive::iterators::mb_from_wchar< - boost::archive::iterators::xml_escape + typedef cppmsboost::archive::iterators::mb_from_wchar< + cppmsboost::archive::iterators::xml_escape > translator; std::copy( translator(begin), translator(end), - boost::archive::iterators::ostream_iterator(os) + cppmsboost::archive::iterators::ostream_iterator(os) ); } @@ -75,26 +75,26 @@ BOOST_ARCHIVE_DECL void xml_oarchive_impl::save(const std::string & s){ // at least one library doesn't typedef value_type for strings // so rather than using string directly make a pointer iterator out of it - typedef boost::archive::iterators::xml_escape< + typedef cppmsboost::archive::iterators::xml_escape< const char * > xml_escape_translator; std::copy( xml_escape_translator(s.data()), xml_escape_translator(s.data()+ s.size()), - boost::archive::iterators::ostream_iterator(os) + cppmsboost::archive::iterators::ostream_iterator(os) ); } template BOOST_ARCHIVE_DECL void xml_oarchive_impl::save(const char * s){ - typedef boost::archive::iterators::xml_escape< + typedef cppmsboost::archive::iterators::xml_escape< const char * > xml_escape_translator; std::copy( xml_escape_translator(s), xml_escape_translator(s + std::strlen(s)), - boost::archive::iterators::ostream_iterator(os) + cppmsboost::archive::iterators::ostream_iterator(os) ); } @@ -129,11 +129,11 @@ xml_oarchive_impl::save_binary(const void *address, std::size_t count){ template BOOST_ARCHIVE_DECL xml_oarchive_impl::~xml_oarchive_impl(){ - if(boost::core::uncaught_exceptions() > 0) + if(cppmsboost::core::uncaught_exceptions() > 0) return; if(0 == (this->get_flags() & no_header)) this->windup(); } } // namespace archive -} // namespace boost +} // namespace cppmsboost diff --git a/third_party/boost/include/boost/archive/impl/xml_wiarchive_impl.ipp b/third_party/boost/include/boost/archive/impl/xml_wiarchive_impl.ipp index 09134206a..716aec1a5 100644 --- a/third_party/boost/include/boost/archive/impl/xml_wiarchive_impl.ipp +++ b/third_party/boost/include/boost/archive/impl/xml_wiarchive_impl.ipp @@ -40,7 +40,7 @@ namespace std{ #include "basic_xml_grammar.hpp" -namespace boost { +namespace cppmsboost { namespace archive { /////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8 @@ -69,7 +69,7 @@ xml_wiarchive_impl::load(std::string & s){ std::wstring ws; bool result = gimpl->parse_string(is, ws); if(! result) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( xml_archive_exception(xml_archive_exception::xml_archive_parsing_error) ); #if BOOST_WORKAROUND(_RWSTD_VER, BOOST_TESTED_AT(20101)) @@ -94,7 +94,7 @@ BOOST_WARCHIVE_DECL void xml_wiarchive_impl::load(std::wstring & ws){ bool result = gimpl->parse_string(is, ws); if(! result) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( xml_archive_exception(xml_archive_exception::xml_archive_parsing_error) ); } @@ -106,7 +106,7 @@ xml_wiarchive_impl::load(char * s){ std::wstring ws; bool result = gimpl->parse_string(is, ws); if(! result) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( xml_archive_exception(xml_archive_exception::xml_archive_parsing_error) ); copy_to_ptr(s, ws); @@ -119,7 +119,7 @@ xml_wiarchive_impl::load(wchar_t * ws){ std::wstring twstring; bool result = gimpl->parse_string(is, twstring); if(! result) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( xml_archive_exception(xml_archive_exception::xml_archive_parsing_error) ); std::memcpy(ws, twstring.c_str(), twstring.size()); @@ -132,7 +132,7 @@ BOOST_WARCHIVE_DECL void xml_wiarchive_impl::load_override(class_name_type & t){ const std::wstring & ws = gimpl->rv.class_name; if(ws.size() > BOOST_SERIALIZATION_MAX_KEY_SIZE - 1) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( archive_exception(archive_exception::invalid_class_name) ); copy_to_ptr(t, ws); @@ -163,7 +163,7 @@ xml_wiarchive_impl::xml_wiarchive_impl( if(0 == (flags & no_codecvt)){ archive_locale = std::locale( is_.getloc(), - new boost::archive::detail::utf8_codecvt_facet + new cppmsboost::archive::detail::utf8_codecvt_facet ); // libstdc++ crashes without this is_.sync(); @@ -174,7 +174,7 @@ xml_wiarchive_impl::xml_wiarchive_impl( template BOOST_WARCHIVE_DECL xml_wiarchive_impl::~xml_wiarchive_impl(){ - if(boost::core::uncaught_exceptions() > 0) + if(cppmsboost::core::uncaught_exceptions() > 0) return; if(0 == (this->get_flags() & no_header)){ gimpl->windup(is); @@ -182,6 +182,6 @@ xml_wiarchive_impl::~xml_wiarchive_impl(){ } } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif // BOOST_NO_STD_WSTREAMBUF diff --git a/third_party/boost/include/boost/archive/impl/xml_woarchive_impl.ipp b/third_party/boost/include/boost/archive/impl/xml_woarchive_impl.ipp index dabaf2306..232f54bc0 100644 --- a/third_party/boost/include/boost/archive/impl/xml_woarchive_impl.ipp +++ b/third_party/boost/include/boost/archive/impl/xml_woarchive_impl.ipp @@ -43,7 +43,7 @@ namespace std{ #include #include -namespace boost { +namespace cppmsboost { namespace archive { /////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8 @@ -58,7 +58,7 @@ void save_iterator(std::wostream &os, InputIterator begin, InputIterator end){ std::copy( xmbtows(begin), xmbtows(end), - boost::archive::iterators::ostream_iterator(os) + cppmsboost::archive::iterators::ostream_iterator(os) ); } @@ -82,14 +82,14 @@ xml_woarchive_impl::save(const std::wstring & ws){ std::copy( xmbtows(ws.begin()), xmbtows(ws.end()), - boost::archive::iterators::ostream_iterator(os) + cppmsboost::archive::iterators::ostream_iterator(os) ); #endif typedef iterators::xml_escape xmbtows; std::copy( xmbtows(ws.data()), xmbtows(ws.data() + ws.size()), - boost::archive::iterators::ostream_iterator(os) + cppmsboost::archive::iterators::ostream_iterator(os) ); } #endif //BOOST_NO_STD_WSTRING @@ -108,7 +108,7 @@ xml_woarchive_impl::save(const wchar_t * ws){ std::copy( xmbtows(ws), xmbtows(ws + std::wcslen(ws)), - boost::archive::iterators::ostream_iterator(os) + cppmsboost::archive::iterators::ostream_iterator(os) ); } #endif @@ -128,7 +128,7 @@ xml_woarchive_impl::xml_woarchive_impl( if(0 == (flags & no_codecvt)){ archive_locale = std::locale( os_.getloc(), - new boost::archive::detail::utf8_codecvt_facet + new cppmsboost::archive::detail::utf8_codecvt_facet ); os_.flush(); os_.imbue(archive_locale); @@ -138,7 +138,7 @@ xml_woarchive_impl::xml_woarchive_impl( template BOOST_WARCHIVE_DECL xml_woarchive_impl::~xml_woarchive_impl(){ - if(boost::core::uncaught_exceptions() > 0) + if(cppmsboost::core::uncaught_exceptions() > 0) return; if(0 == (this->get_flags() & no_header)){ os << L""; @@ -164,6 +164,6 @@ xml_woarchive_impl::save_binary( } } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif //BOOST_NO_STD_WSTREAMBUF diff --git a/third_party/boost/include/boost/archive/iterators/base64_from_binary.hpp b/third_party/boost/include/boost/archive/iterators/base64_from_binary.hpp index bd0b38fa5..82b7b5424 100644 --- a/third_party/boost/include/boost/archive/iterators/base64_from_binary.hpp +++ b/third_party/boost/include/boost/archive/iterators/base64_from_binary.hpp @@ -28,7 +28,7 @@ namespace std{ #include #include -namespace boost { +namespace cppmsboost { namespace archive { namespace iterators { @@ -69,7 +69,7 @@ struct from_6_bit { //template template< class Base, - class CharType = typename boost::iterator_value::type + class CharType = typename cppmsboost::iterator_value::type > class base64_from_binary : public transform_iterator< @@ -77,7 +77,7 @@ class base64_from_binary : Base > { - friend class boost::iterator_core_access; + friend class cppmsboost::iterator_core_access; typedef transform_iterator< typename detail::from_6_bit, Base @@ -104,6 +104,6 @@ class base64_from_binary : } // namespace iterators } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif // BOOST_ARCHIVE_ITERATORS_BASE64_FROM_BINARY_HPP diff --git a/third_party/boost/include/boost/archive/iterators/binary_from_base64.hpp b/third_party/boost/include/boost/archive/iterators/binary_from_base64.hpp index 5aeccb3aa..28983b365 100644 --- a/third_party/boost/include/boost/archive/iterators/binary_from_base64.hpp +++ b/third_party/boost/include/boost/archive/iterators/binary_from_base64.hpp @@ -24,7 +24,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { namespace iterators { @@ -55,7 +55,7 @@ struct to_6_bit { if((unsigned)t <= 127) value = lookup_table[(unsigned)t]; if(-1 == value) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( dataflow_exception(dataflow_exception::invalid_base64_character) ); return value; @@ -79,7 +79,7 @@ struct to_6_bit { template< class Base, - class CharType = typename boost::iterator_value::type + class CharType = typename cppmsboost::iterator_value::type > class binary_from_base64 : public transform_iterator< @@ -87,7 +87,7 @@ class binary_from_base64 : public Base > { - friend class boost::iterator_core_access; + friend class cppmsboost::iterator_core_access; typedef transform_iterator< detail::to_6_bit, Base @@ -113,6 +113,6 @@ class binary_from_base64 : public } // namespace iterators } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif // BOOST_ARCHIVE_ITERATORS_BINARY_FROM_BASE64_HPP diff --git a/third_party/boost/include/boost/archive/iterators/dataflow_exception.hpp b/third_party/boost/include/boost/archive/iterators/dataflow_exception.hpp index 47f2500bd..a5b1ab08b 100644 --- a/third_party/boost/include/boost/archive/iterators/dataflow_exception.hpp +++ b/third_party/boost/include/boost/archive/iterators/dataflow_exception.hpp @@ -23,7 +23,7 @@ #include -namespace boost { +namespace cppmsboost { namespace archive { namespace iterators { @@ -75,6 +75,6 @@ class dataflow_exception : public std::exception } // namespace iterators } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif //BOOST_ARCHIVE_ITERATORS_DATAFLOW_EXCEPTION_HPP diff --git a/third_party/boost/include/boost/archive/iterators/escape.hpp b/third_party/boost/include/boost/archive/iterators/escape.hpp index 9af34ac9d..1b434affe 100644 --- a/third_party/boost/include/boost/archive/iterators/escape.hpp +++ b/third_party/boost/include/boost/archive/iterators/escape.hpp @@ -22,7 +22,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { namespace iterators { @@ -31,19 +31,19 @@ namespace iterators { template class escape : - public boost::iterator_adaptor< + public cppmsboost::iterator_adaptor< Derived, Base, - typename boost::iterator_value::type, + typename cppmsboost::iterator_value::type, single_pass_traversal_tag, - typename boost::iterator_value::type + typename cppmsboost::iterator_value::type > { - typedef typename boost::iterator_value::type base_value_type; - typedef typename boost::iterator_reference::type reference_type; - friend class boost::iterator_core_access; + typedef typename cppmsboost::iterator_value::type base_value_type; + typedef typename cppmsboost::iterator_reference::type reference_type; + friend class cppmsboost::iterator_core_access; - typedef typename boost::iterator_adaptor< + typedef typename cppmsboost::iterator_adaptor< Derived, Base, base_value_type, @@ -110,6 +110,6 @@ class escape : } // namespace iterators } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif // BOOST_ARCHIVE_ITERATORS_ESCAPE_HPP diff --git a/third_party/boost/include/boost/archive/iterators/insert_linebreaks.hpp b/third_party/boost/include/boost/archive/iterators/insert_linebreaks.hpp index c75ea8415..4afde4dc6 100644 --- a/third_party/boost/include/boost/archive/iterators/insert_linebreaks.hpp +++ b/third_party/boost/include/boost/archive/iterators/insert_linebreaks.hpp @@ -26,7 +26,7 @@ namespace std{ using ::memcpy; } #include #include -namespace boost { +namespace cppmsboost { namespace archive { namespace iterators { @@ -35,7 +35,7 @@ namespace iterators { template< class Base, int N, - class CharType = typename boost::iterator_value::type + class CharType = typename cppmsboost::iterator_value::type > class insert_linebreaks : public iterator_adaptor< @@ -47,7 +47,7 @@ class insert_linebreaks : > { private: - friend class boost::iterator_core_access; + friend class cppmsboost::iterator_core_access; typedef iterator_adaptor< insert_linebreaks, Base, @@ -94,6 +94,6 @@ class insert_linebreaks : } // namespace iterators } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif // BOOST_ARCHIVE_ITERATORS_INSERT_LINEBREAKS_HPP diff --git a/third_party/boost/include/boost/archive/iterators/istream_iterator.hpp b/third_party/boost/include/boost/archive/iterators/istream_iterator.hpp index 05b87996b..e26050229 100644 --- a/third_party/boost/include/boost/archive/iterators/istream_iterator.hpp +++ b/third_party/boost/include/boost/archive/iterators/istream_iterator.hpp @@ -25,23 +25,23 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { namespace iterators { // given a type, make an input iterator based on a pointer to that type template class istream_iterator : - public boost::iterator_facade< + public cppmsboost::iterator_facade< istream_iterator, Elem, std::input_iterator_tag, Elem > { - friend class boost::iterator_core_access; + friend class cppmsboost::iterator_core_access; typedef istream_iterator this_t ; - typedef typename boost::iterator_facade< + typedef typename cppmsboost::iterator_facade< istream_iterator, Elem, std::input_iterator_tag, @@ -87,6 +87,6 @@ class istream_iterator : } // namespace iterators } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif // BOOST_ARCHIVE_ITERATORS_ISTREAM_ITERATOR_HPP diff --git a/third_party/boost/include/boost/archive/iterators/mb_from_wchar.hpp b/third_party/boost/include/boost/archive/iterators/mb_from_wchar.hpp index dbd17b7c7..3c919f257 100644 --- a/third_party/boost/include/boost/archive/iterators/mb_from_wchar.hpp +++ b/third_party/boost/include/boost/archive/iterators/mb_from_wchar.hpp @@ -31,7 +31,7 @@ namespace std{ #include #include -namespace boost { +namespace cppmsboost { namespace archive { namespace iterators { @@ -40,7 +40,7 @@ namespace iterators { // strings of the currently selected locale template // the input iterator class mb_from_wchar - : public boost::iterator_adaptor< + : public cppmsboost::iterator_adaptor< mb_from_wchar, Base, wchar_t, @@ -48,9 +48,9 @@ class mb_from_wchar char > { - friend class boost::iterator_core_access; + friend class cppmsboost::iterator_core_access; - typedef typename boost::iterator_adaptor< + typedef typename cppmsboost::iterator_adaptor< mb_from_wchar, Base, wchar_t, @@ -108,7 +108,7 @@ class mb_from_wchar m_full = false; } - boost::archive::detail::utf8_codecvt_facet m_codecvt_facet; + cppmsboost::archive::detail::utf8_codecvt_facet m_codecvt_facet; std::mbstate_t m_mbs; // buffer to handle pending characters char m_buffer[9 /* MB_CUR_MAX */]; @@ -137,6 +137,6 @@ class mb_from_wchar } // namespace iterators } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif // BOOST_ARCHIVE_ITERATORS_MB_FROM_WCHAR_HPP diff --git a/third_party/boost/include/boost/archive/iterators/ostream_iterator.hpp b/third_party/boost/include/boost/archive/iterators/ostream_iterator.hpp index 80b5d1d45..c0d2c41fe 100644 --- a/third_party/boost/include/boost/archive/iterators/ostream_iterator.hpp +++ b/third_party/boost/include/boost/archive/iterators/ostream_iterator.hpp @@ -24,21 +24,21 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { namespace iterators { // given a type, make an input iterator based on a pointer to that type template class ostream_iterator : - public boost::iterator_facade< + public cppmsboost::iterator_facade< ostream_iterator, Elem, std::output_iterator_tag, ostream_iterator & > { - friend class boost::iterator_core_access; + friend class cppmsboost::iterator_core_access; typedef ostream_iterator this_t ; typedef Elem char_type; typedef std::basic_ostream ostream_type; @@ -78,6 +78,6 @@ class ostream_iterator : } // namespace iterators } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif // BOOST_ARCHIVE_ITERATORS_OSTREAM_ITERATOR_HPP diff --git a/third_party/boost/include/boost/archive/iterators/remove_whitespace.hpp b/third_party/boost/include/boost/archive/iterators/remove_whitespace.hpp index eb756f379..8d72bd893 100644 --- a/third_party/boost/include/boost/archive/iterators/remove_whitespace.hpp +++ b/third_party/boost/include/boost/archive/iterators/remove_whitespace.hpp @@ -74,7 +74,7 @@ struct remove_whitespace_predicate /////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8 // convert base64 file data (including whitespace and padding) to binary -namespace boost { +namespace cppmsboost { namespace archive { namespace iterators { @@ -83,15 +83,15 @@ namespace iterators { template class filter_iterator - : public boost::iterator_adaptor< + : public cppmsboost::iterator_adaptor< filter_iterator, Base, use_default, single_pass_traversal_tag > { - friend class boost::iterator_core_access; - typedef typename boost::iterator_adaptor< + friend class cppmsboost::iterator_core_access; + typedef typename cppmsboost::iterator_adaptor< filter_iterator, Base, use_default, @@ -133,16 +133,16 @@ template class remove_whitespace : public filter_iterator< remove_whitespace_predicate< - typename boost::iterator_value::type + typename cppmsboost::iterator_value::type //typename Base::value_type >, Base > { - friend class boost::iterator_core_access; + friend class cppmsboost::iterator_core_access; typedef filter_iterator< remove_whitespace_predicate< - typename boost::iterator_value::type + typename cppmsboost::iterator_value::type //typename Base::value_type >, Base @@ -162,6 +162,6 @@ class remove_whitespace : } // namespace iterators } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif // BOOST_ARCHIVE_ITERATORS_REMOVE_WHITESPACE_HPP diff --git a/third_party/boost/include/boost/archive/iterators/transform_width.hpp b/third_party/boost/include/boost/archive/iterators/transform_width.hpp index 162dccfa9..8a9ee18ec 100644 --- a/third_party/boost/include/boost/archive/iterators/transform_width.hpp +++ b/third_party/boost/include/boost/archive/iterators/transform_width.hpp @@ -29,7 +29,7 @@ #include // std::min -namespace boost { +namespace cppmsboost { namespace archive { namespace iterators { @@ -40,10 +40,10 @@ template< class Base, int BitsOut, int BitsIn, - class CharType = typename boost::iterator_value::type // output character + class CharType = typename cppmsboost::iterator_value::type // output character > class transform_width : - public boost::iterator_adaptor< + public cppmsboost::iterator_adaptor< transform_width, Base, CharType, @@ -51,8 +51,8 @@ class transform_width : CharType > { - friend class boost::iterator_core_access; - typedef typename boost::iterator_adaptor< + friend class cppmsboost::iterator_core_access; + typedef typename cppmsboost::iterator_adaptor< transform_width, Base, CharType, @@ -172,6 +172,6 @@ void transform_width::fill() { } // namespace iterators } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif // BOOST_ARCHIVE_ITERATORS_TRANSFORM_WIDTH_HPP diff --git a/third_party/boost/include/boost/archive/iterators/unescape.hpp b/third_party/boost/include/boost/archive/iterators/unescape.hpp index 7697beb8b..685fef649 100644 --- a/third_party/boost/include/boost/archive/iterators/unescape.hpp +++ b/third_party/boost/include/boost/archive/iterators/unescape.hpp @@ -21,7 +21,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { namespace iterators { @@ -30,7 +30,7 @@ namespace iterators { // strings of the currently selected locale template class unescape - : public boost::iterator_adaptor< + : public cppmsboost::iterator_adaptor< unescape, Base, typename pointee::type, @@ -38,8 +38,8 @@ class unescape typename pointee::type > { - friend class boost::iterator_core_access; - typedef typename boost::iterator_adaptor< + friend class cppmsboost::iterator_core_access; + typedef typename cppmsboost::iterator_adaptor< unescape, Base, typename pointee::type, @@ -84,6 +84,6 @@ class unescape } // namespace iterators } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif // BOOST_ARCHIVE_ITERATORS_UNESCAPE_HPP diff --git a/third_party/boost/include/boost/archive/iterators/wchar_from_mb.hpp b/third_party/boost/include/boost/archive/iterators/wchar_from_mb.hpp index 6067245d3..19ca7536f 100644 --- a/third_party/boost/include/boost/archive/iterators/wchar_from_mb.hpp +++ b/third_party/boost/include/boost/archive/iterators/wchar_from_mb.hpp @@ -39,7 +39,7 @@ namespace std{ #include -namespace boost { +namespace cppmsboost { namespace archive { namespace iterators { @@ -48,7 +48,7 @@ namespace iterators { // strings of the currently selected locale template class wchar_from_mb - : public boost::iterator_adaptor< + : public cppmsboost::iterator_adaptor< wchar_from_mb, Base, wchar_t, @@ -56,8 +56,8 @@ class wchar_from_mb wchar_t > { - friend class boost::iterator_core_access; - typedef typename boost::iterator_adaptor< + friend class cppmsboost::iterator_core_access; + typedef typename cppmsboost::iterator_adaptor< wchar_from_mb, Base, wchar_t, @@ -89,14 +89,14 @@ class wchar_from_mb return dereference() == rhs.dereference(); } - boost::archive::detail::utf8_codecvt_facet m_codecvt_facet; + cppmsboost::archive::detail::utf8_codecvt_facet m_codecvt_facet; std::mbstate_t m_mbs; template struct sliding_buffer { - boost::array m_buffer; - typename boost::array::const_iterator m_next_available; - typename boost::array::iterator m_next; + cppmsboost::array m_buffer; + typename cppmsboost::array::const_iterator m_next_available; + typename cppmsboost::array::iterator m_next; bool m_done; // default ctor sliding_buffer() : @@ -149,7 +149,7 @@ template void wchar_from_mb::drain(){ BOOST_ASSERT(! m_input.m_done); for(;;){ - typename boost::iterators::iterator_reference::type c = *(this->base_reference()); + typename cppmsboost::iterators::iterator_reference::type c = *(this->base_reference()); // a null character in a multibyte stream is takes as end of string if(0 == c){ m_input.m_done = true; @@ -163,7 +163,7 @@ void wchar_from_mb::drain(){ if(m_input.m_buffer.end() == m_input.m_next_available) break; } - const typename boost::iterators::iterator_value::type * input_new_start; + const typename cppmsboost::iterators::iterator_value::type * input_new_start; typename iterator_value::type * next_available; BOOST_ATTRIBUTE_UNUSED // redundant with ignore_unused below but clarifies intention @@ -191,6 +191,6 @@ void wchar_from_mb::drain(){ } // namespace iterators } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif // BOOST_ARCHIVE_ITERATORS_WCHAR_FROM_MB_HPP diff --git a/third_party/boost/include/boost/archive/iterators/xml_escape.hpp b/third_party/boost/include/boost/archive/iterators/xml_escape.hpp index c45733ea1..08acbdeba 100644 --- a/third_party/boost/include/boost/archive/iterators/xml_escape.hpp +++ b/third_party/boost/include/boost/archive/iterators/xml_escape.hpp @@ -19,7 +19,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { namespace iterators { @@ -30,7 +30,7 @@ template class xml_escape : public escape, Base> { - friend class boost::iterator_core_access; + friend class cppmsboost::iterator_core_access; typedef escape, Base> super_t; @@ -116,6 +116,6 @@ wchar_t xml_escape::fill( } // namespace iterators } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif // BOOST_ARCHIVE_ITERATORS_XML_ESCAPE_HPP diff --git a/third_party/boost/include/boost/archive/iterators/xml_unescape.hpp b/third_party/boost/include/boost/archive/iterators/xml_unescape.hpp index 7fc9fd5f6..47a47e4a8 100644 --- a/third_party/boost/include/boost/archive/iterators/xml_unescape.hpp +++ b/third_party/boost/include/boost/archive/iterators/xml_unescape.hpp @@ -25,7 +25,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { namespace iterators { @@ -35,10 +35,10 @@ template class xml_unescape : public unescape, Base> { - friend class boost::iterator_core_access; + friend class cppmsboost::iterator_core_access; typedef xml_unescape this_t; typedef unescape super_t; - typedef typename boost::iterator_reference reference_type; + typedef typename cppmsboost::iterator_reference reference_type; reference_type dereference() const { return unescape, Base>::dereference(); @@ -68,7 +68,7 @@ template void xml_unescape::drain_residue(const char * literal){ do{ if(* literal != * ++(this->base_reference())) - boost::serialization::throw_exception( + cppmsboost::serialization::throw_exception( dataflow_exception( dataflow_exception::invalid_xml_escape_sequence ) @@ -122,6 +122,6 @@ xml_unescape::drain(){ } // namespace iterators } // namespace archive -} // namespace boost +} // namespace cppmsboost #endif // BOOST_ARCHIVE_ITERATORS_XML_UNESCAPE_HPP diff --git a/third_party/boost/include/boost/archive/polymorphic_binary_iarchive.hpp b/third_party/boost/include/boost/archive/polymorphic_binary_iarchive.hpp index 38cbd5730..300b626d2 100644 --- a/third_party/boost/include/boost/archive/polymorphic_binary_iarchive.hpp +++ b/third_party/boost/include/boost/archive/polymorphic_binary_iarchive.hpp @@ -25,7 +25,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { class BOOST_SYMBOL_VISIBLE polymorphic_binary_iarchive : @@ -39,7 +39,7 @@ class BOOST_SYMBOL_VISIBLE polymorphic_binary_iarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) @@ -47,7 +47,7 @@ class BOOST_SYMBOL_VISIBLE polymorphic_binary_iarchive : // required by export BOOST_SERIALIZATION_REGISTER_ARCHIVE( - boost::archive::polymorphic_binary_iarchive + cppmsboost::archive::polymorphic_binary_iarchive ) #endif // BOOST_ARCHIVE_POLYMORPHIC_BINARY_IARCHIVE_HPP diff --git a/third_party/boost/include/boost/archive/polymorphic_binary_oarchive.hpp b/third_party/boost/include/boost/archive/polymorphic_binary_oarchive.hpp index 8bd852458..a26472731 100644 --- a/third_party/boost/include/boost/archive/polymorphic_binary_oarchive.hpp +++ b/third_party/boost/include/boost/archive/polymorphic_binary_oarchive.hpp @@ -20,7 +20,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { class BOOST_SYMBOL_VISIBLE polymorphic_binary_oarchive : @@ -34,11 +34,11 @@ class BOOST_SYMBOL_VISIBLE polymorphic_binary_oarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export BOOST_SERIALIZATION_REGISTER_ARCHIVE( - boost::archive::polymorphic_binary_oarchive + cppmsboost::archive::polymorphic_binary_oarchive ) #endif // BOOST_ARCHIVE_POLYMORPHIC_BINARY_OARCHIVE_HPP diff --git a/third_party/boost/include/boost/archive/polymorphic_iarchive.hpp b/third_party/boost/include/boost/archive/polymorphic_iarchive.hpp index 199ae610b..8212c0071 100644 --- a/third_party/boost/include/boost/archive/polymorphic_iarchive.hpp +++ b/third_party/boost/include/boost/archive/polymorphic_iarchive.hpp @@ -37,7 +37,7 @@ namespace std{ #include #include // must be the last header -namespace boost { +namespace cppmsboost { namespace serialization { class extended_type_info; } // namespace serialization @@ -77,8 +77,8 @@ class BOOST_SYMBOL_VISIBLE polymorphic_iarchive_impl : virtual void load(unsigned long & t) = 0; #if defined(BOOST_HAS_LONG_LONG) - virtual void load(boost::long_long_type & t) = 0; - virtual void load(boost::ulong_long_type & t) = 0; + virtual void load(cppmsboost::long_long_type & t) = 0; + virtual void load(cppmsboost::ulong_long_type & t) = 0; #elif defined(BOOST_HAS_MS_INT64) virtual void load(__int64 & t) = 0; virtual void load(unsigned __int64 & t) = 0; @@ -109,7 +109,7 @@ class BOOST_SYMBOL_VISIBLE polymorphic_iarchive_impl : // special treatment for name-value pairs. template void load_override( - const boost::serialization::nvp< T > & t + const cppmsboost::serialization::nvp< T > & t ){ load_start(t.name()); archive::load(* this->This(), t.value()); @@ -139,17 +139,17 @@ class BOOST_SYMBOL_VISIBLE polymorphic_iarchive_impl : void * & t, const detail::basic_pointer_iserializer * bpis_ptr, const detail::basic_pointer_iserializer * (*finder)( - const boost::serialization::extended_type_info & type + const cppmsboost::serialization::extended_type_info & type ) ) = 0; }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #include // pops abi_suffix.hpp pragmas -namespace boost { +namespace cppmsboost { namespace archive { class BOOST_SYMBOL_VISIBLE polymorphic_iarchive : @@ -160,9 +160,9 @@ class BOOST_SYMBOL_VISIBLE polymorphic_iarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export -BOOST_SERIALIZATION_REGISTER_ARCHIVE(boost::archive::polymorphic_iarchive) +BOOST_SERIALIZATION_REGISTER_ARCHIVE(cppmsboost::archive::polymorphic_iarchive) #endif // BOOST_ARCHIVE_POLYMORPHIC_IARCHIVE_HPP diff --git a/third_party/boost/include/boost/archive/polymorphic_oarchive.hpp b/third_party/boost/include/boost/archive/polymorphic_oarchive.hpp index debdee132..c166b5d32 100644 --- a/third_party/boost/include/boost/archive/polymorphic_oarchive.hpp +++ b/third_party/boost/include/boost/archive/polymorphic_oarchive.hpp @@ -36,7 +36,7 @@ namespace std{ #include #include // must be the last header -namespace boost { +namespace cppmsboost { namespace serialization { class extended_type_info; } // namespace serialization @@ -76,8 +76,8 @@ class BOOST_SYMBOL_VISIBLE polymorphic_oarchive_impl : virtual void save(const unsigned long t) = 0; #if defined(BOOST_HAS_LONG_LONG) - virtual void save(const boost::long_long_type t) = 0; - virtual void save(const boost::ulong_long_type t) = 0; + virtual void save(const cppmsboost::long_long_type t) = 0; + virtual void save(const cppmsboost::ulong_long_type t) = 0; #elif defined(BOOST_HAS_MS_INT64) virtual void save(const __int64 t) = 0; virtual void save(const unsigned __int64 t) = 0; @@ -111,7 +111,7 @@ class BOOST_SYMBOL_VISIBLE polymorphic_oarchive_impl : // special treatment for name-value pairs. template void save_override( - const ::boost::serialization::nvp< T > & t + const ::cppmsboost::serialization::nvp< T > & t ){ save_start(t.name()); archive::save(* this->This(), t.const_value()); @@ -144,10 +144,10 @@ class BOOST_SYMBOL_VISIBLE polymorphic_oarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export -BOOST_SERIALIZATION_REGISTER_ARCHIVE(boost::archive::polymorphic_oarchive) +BOOST_SERIALIZATION_REGISTER_ARCHIVE(cppmsboost::archive::polymorphic_oarchive) #include // pops abi_suffix.hpp pragmas diff --git a/third_party/boost/include/boost/archive/polymorphic_text_iarchive.hpp b/third_party/boost/include/boost/archive/polymorphic_text_iarchive.hpp index f4a1cf1e4..90a5f4e5e 100644 --- a/third_party/boost/include/boost/archive/polymorphic_text_iarchive.hpp +++ b/third_party/boost/include/boost/archive/polymorphic_text_iarchive.hpp @@ -25,7 +25,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { class BOOST_SYMBOL_VISIBLE polymorphic_text_iarchive : @@ -39,7 +39,7 @@ class BOOST_SYMBOL_VISIBLE polymorphic_text_iarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) @@ -47,7 +47,7 @@ class BOOST_SYMBOL_VISIBLE polymorphic_text_iarchive : // required by export BOOST_SERIALIZATION_REGISTER_ARCHIVE( - boost::archive::polymorphic_text_iarchive + cppmsboost::archive::polymorphic_text_iarchive ) #endif // BOOST_ARCHIVE_POLYMORPHIC_TEXT_IARCHIVE_HPP diff --git a/third_party/boost/include/boost/archive/polymorphic_text_oarchive.hpp b/third_party/boost/include/boost/archive/polymorphic_text_oarchive.hpp index 015c6e95e..fc643c828 100644 --- a/third_party/boost/include/boost/archive/polymorphic_text_oarchive.hpp +++ b/third_party/boost/include/boost/archive/polymorphic_text_oarchive.hpp @@ -20,7 +20,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { class BOOST_SYMBOL_VISIBLE polymorphic_text_oarchive : @@ -34,11 +34,11 @@ class BOOST_SYMBOL_VISIBLE polymorphic_text_oarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export BOOST_SERIALIZATION_REGISTER_ARCHIVE( - boost::archive::polymorphic_text_oarchive + cppmsboost::archive::polymorphic_text_oarchive ) #endif // BOOST_ARCHIVE_POLYMORPHIC_TEXT_OARCHIVE_HPP diff --git a/third_party/boost/include/boost/archive/polymorphic_text_wiarchive.hpp b/third_party/boost/include/boost/archive/polymorphic_text_wiarchive.hpp index c3395bf84..49faa56bf 100644 --- a/third_party/boost/include/boost/archive/polymorphic_text_wiarchive.hpp +++ b/third_party/boost/include/boost/archive/polymorphic_text_wiarchive.hpp @@ -29,7 +29,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { class BOOST_SYMBOL_VISIBLE polymorphic_text_wiarchive : @@ -43,7 +43,7 @@ class BOOST_SYMBOL_VISIBLE polymorphic_text_wiarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) @@ -51,7 +51,7 @@ class BOOST_SYMBOL_VISIBLE polymorphic_text_wiarchive : // required by export BOOST_SERIALIZATION_REGISTER_ARCHIVE( - boost::archive::polymorphic_text_wiarchive + cppmsboost::archive::polymorphic_text_wiarchive ) #endif // BOOST_NO_STD_WSTREAMBUF diff --git a/third_party/boost/include/boost/archive/polymorphic_text_woarchive.hpp b/third_party/boost/include/boost/archive/polymorphic_text_woarchive.hpp index 6de0e8c55..8fadb36a4 100644 --- a/third_party/boost/include/boost/archive/polymorphic_text_woarchive.hpp +++ b/third_party/boost/include/boost/archive/polymorphic_text_woarchive.hpp @@ -24,7 +24,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { class BOOST_SYMBOL_VISIBLE polymorphic_text_woarchive : @@ -38,11 +38,11 @@ class BOOST_SYMBOL_VISIBLE polymorphic_text_woarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export BOOST_SERIALIZATION_REGISTER_ARCHIVE( - boost::archive::polymorphic_text_woarchive + cppmsboost::archive::polymorphic_text_woarchive ) #endif // BOOST_NO_STD_WSTREAMBUF diff --git a/third_party/boost/include/boost/archive/polymorphic_xml_iarchive.hpp b/third_party/boost/include/boost/archive/polymorphic_xml_iarchive.hpp index 0c83a1924..7c23fdb08 100644 --- a/third_party/boost/include/boost/archive/polymorphic_xml_iarchive.hpp +++ b/third_party/boost/include/boost/archive/polymorphic_xml_iarchive.hpp @@ -25,7 +25,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { class BOOST_SYMBOL_VISIBLE polymorphic_xml_iarchive : @@ -39,7 +39,7 @@ class BOOST_SYMBOL_VISIBLE polymorphic_xml_iarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) @@ -47,7 +47,7 @@ class BOOST_SYMBOL_VISIBLE polymorphic_xml_iarchive : // required by export BOOST_SERIALIZATION_REGISTER_ARCHIVE( - boost::archive::polymorphic_xml_iarchive + cppmsboost::archive::polymorphic_xml_iarchive ) #endif // BOOST_ARCHIVE_POLYMORPHIC_XML_IARCHIVE_HPP diff --git a/third_party/boost/include/boost/archive/polymorphic_xml_oarchive.hpp b/third_party/boost/include/boost/archive/polymorphic_xml_oarchive.hpp index d7cb3bcd7..a4a45f666 100644 --- a/third_party/boost/include/boost/archive/polymorphic_xml_oarchive.hpp +++ b/third_party/boost/include/boost/archive/polymorphic_xml_oarchive.hpp @@ -20,7 +20,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { class BOOST_SYMBOL_VISIBLE polymorphic_xml_oarchive : @@ -33,11 +33,11 @@ class BOOST_SYMBOL_VISIBLE polymorphic_xml_oarchive : ~polymorphic_xml_oarchive(){} }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export BOOST_SERIALIZATION_REGISTER_ARCHIVE( - boost::archive::polymorphic_xml_oarchive + cppmsboost::archive::polymorphic_xml_oarchive ) #endif // BOOST_ARCHIVE_POLYMORPHIC_XML_OARCHIVE_HPP diff --git a/third_party/boost/include/boost/archive/polymorphic_xml_wiarchive.hpp b/third_party/boost/include/boost/archive/polymorphic_xml_wiarchive.hpp index 77ed5aa47..370809734 100644 --- a/third_party/boost/include/boost/archive/polymorphic_xml_wiarchive.hpp +++ b/third_party/boost/include/boost/archive/polymorphic_xml_wiarchive.hpp @@ -24,7 +24,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { class BOOST_SYMBOL_VISIBLE polymorphic_xml_wiarchive : @@ -38,11 +38,11 @@ class BOOST_SYMBOL_VISIBLE polymorphic_xml_wiarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export BOOST_SERIALIZATION_REGISTER_ARCHIVE( - boost::archive::polymorphic_xml_wiarchive + cppmsboost::archive::polymorphic_xml_wiarchive ) #endif // BOOST_NO_STD_WSTREAMBUF diff --git a/third_party/boost/include/boost/archive/polymorphic_xml_woarchive.hpp b/third_party/boost/include/boost/archive/polymorphic_xml_woarchive.hpp index f6d989c01..4d7c1c4df 100644 --- a/third_party/boost/include/boost/archive/polymorphic_xml_woarchive.hpp +++ b/third_party/boost/include/boost/archive/polymorphic_xml_woarchive.hpp @@ -24,7 +24,7 @@ #include #include -namespace boost { +namespace cppmsboost { namespace archive { class BOOST_SYMBOL_VISIBLE polymorphic_xml_woarchive : @@ -38,11 +38,11 @@ class BOOST_SYMBOL_VISIBLE polymorphic_xml_woarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export BOOST_SERIALIZATION_REGISTER_ARCHIVE( - boost::archive::polymorphic_xml_woarchive + cppmsboost::archive::polymorphic_xml_woarchive ) #endif // BOOST_NO_STD_WSTREAMBUF diff --git a/third_party/boost/include/boost/archive/text_iarchive.hpp b/third_party/boost/include/boost/archive/text_iarchive.hpp index 449f6639a..4b2bc049e 100644 --- a/third_party/boost/include/boost/archive/text_iarchive.hpp +++ b/third_party/boost/include/boost/archive/text_iarchive.hpp @@ -32,7 +32,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -60,10 +60,10 @@ class BOOST_SYMBOL_VISIBLE text_iarchive_impl : load(v); t = version_type(v); } - void load(boost::serialization::item_version_type & t){ + void load(cppmsboost::serialization::item_version_type & t){ unsigned int v; load(v); - t = boost::serialization::item_version_type(v); + t = cppmsboost::serialization::item_version_type(v); } BOOST_ARCHIVE_DECL void load(char * t); @@ -93,7 +93,7 @@ class BOOST_SYMBOL_VISIBLE text_iarchive_impl : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) @@ -106,7 +106,7 @@ class BOOST_SYMBOL_VISIBLE text_iarchive_impl : # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { class BOOST_SYMBOL_VISIBLE text_iarchive : @@ -123,10 +123,10 @@ class BOOST_SYMBOL_VISIBLE text_iarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export -BOOST_SERIALIZATION_REGISTER_ARCHIVE(boost::archive::text_iarchive) +BOOST_SERIALIZATION_REGISTER_ARCHIVE(cppmsboost::archive::text_iarchive) #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/text_oarchive.hpp b/third_party/boost/include/boost/archive/text_oarchive.hpp index cce690ed1..29dc5e0ce 100644 --- a/third_party/boost/include/boost/archive/text_oarchive.hpp +++ b/third_party/boost/include/boost/archive/text_oarchive.hpp @@ -39,7 +39,7 @@ namespace std{ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -67,7 +67,7 @@ class BOOST_SYMBOL_VISIBLE text_oarchive_impl : void save(const version_type & t){ save(static_cast(t)); } - void save(const boost::serialization::item_version_type & t){ + void save(const cppmsboost::serialization::item_version_type & t){ save(static_cast(t)); } BOOST_ARCHIVE_DECL void @@ -110,10 +110,10 @@ class BOOST_SYMBOL_VISIBLE text_oarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export -BOOST_SERIALIZATION_REGISTER_ARCHIVE(boost::archive::text_oarchive) +BOOST_SERIALIZATION_REGISTER_ARCHIVE(cppmsboost::archive::text_oarchive) #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/text_wiarchive.hpp b/third_party/boost/include/boost/archive/text_wiarchive.hpp index 66203e085..71fce5feb 100644 --- a/third_party/boost/include/boost/archive/text_wiarchive.hpp +++ b/third_party/boost/include/boost/archive/text_wiarchive.hpp @@ -36,7 +36,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -71,10 +71,10 @@ class BOOST_SYMBOL_VISIBLE text_wiarchive_impl : load(v); t = version_type(v); } - void load(boost::serialization::item_version_type & t){ + void load(cppmsboost::serialization::item_version_type & t){ unsigned int v; load(v); - t = boost::serialization::item_version_type(v); + t = cppmsboost::serialization::item_version_type(v); } BOOST_WARCHIVE_DECL void load(char * t); @@ -98,7 +98,7 @@ class BOOST_SYMBOL_VISIBLE text_wiarchive_impl : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) @@ -111,7 +111,7 @@ class BOOST_SYMBOL_VISIBLE text_wiarchive_impl : # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { class BOOST_SYMBOL_VISIBLE text_wiarchive : @@ -127,10 +127,10 @@ class BOOST_SYMBOL_VISIBLE text_wiarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export -BOOST_SERIALIZATION_REGISTER_ARCHIVE(boost::archive::text_wiarchive) +BOOST_SERIALIZATION_REGISTER_ARCHIVE(cppmsboost::archive::text_wiarchive) #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/text_woarchive.hpp b/third_party/boost/include/boost/archive/text_woarchive.hpp index 7c170e8d3..cc09f7ab7 100644 --- a/third_party/boost/include/boost/archive/text_woarchive.hpp +++ b/third_party/boost/include/boost/archive/text_woarchive.hpp @@ -44,7 +44,7 @@ namespace std{ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -80,7 +80,7 @@ class BOOST_SYMBOL_VISIBLE text_woarchive_impl : void save(const version_type & t){ save(static_cast(t)); } - void save(const boost::serialization::item_version_type & t){ + void save(const cppmsboost::serialization::item_version_type & t){ save(static_cast(t)); } BOOST_WARCHIVE_DECL void @@ -140,10 +140,10 @@ class BOOST_SYMBOL_VISIBLE text_woarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export -BOOST_SERIALIZATION_REGISTER_ARCHIVE(boost::archive::text_woarchive) +BOOST_SERIALIZATION_REGISTER_ARCHIVE(cppmsboost::archive::text_woarchive) #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/xml_archive_exception.hpp b/third_party/boost/include/boost/archive/xml_archive_exception.hpp index 489a2ed1b..ea240c96f 100644 --- a/third_party/boost/include/boost/archive/xml_archive_exception.hpp +++ b/third_party/boost/include/boost/archive/xml_archive_exception.hpp @@ -25,14 +25,14 @@ #include // must be the last header -namespace boost { +namespace cppmsboost { namespace archive { ////////////////////////////////////////////////////////////////////// // exceptions thrown by xml archives // class BOOST_SYMBOL_VISIBLE xml_archive_exception : - public virtual boost::archive::archive_exception + public virtual cppmsboost::archive::archive_exception { public: typedef enum { @@ -50,7 +50,7 @@ class BOOST_SYMBOL_VISIBLE xml_archive_exception : }; }// namespace archive -}// namespace boost +}// namespace cppmsboost #include // pops abi_suffix.hpp pragmas diff --git a/third_party/boost/include/boost/archive/xml_iarchive.hpp b/third_party/boost/include/boost/archive/xml_iarchive.hpp index c1168efb4..1acd1d0fa 100644 --- a/third_party/boost/include/boost/archive/xml_iarchive.hpp +++ b/third_party/boost/include/boost/archive/xml_iarchive.hpp @@ -32,7 +32,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -57,7 +57,7 @@ class BOOST_SYMBOL_VISIBLE xml_iarchive_impl : friend class load_access; #endif // use boost:scoped_ptr to implement automatic deletion; - boost::scoped_ptr gimpl; + cppmsboost::scoped_ptr gimpl; std::istream & get_is(){ return is; @@ -73,10 +73,10 @@ class BOOST_SYMBOL_VISIBLE xml_iarchive_impl : t = version_type(v); } void - load(boost::serialization::item_version_type & t){ + load(cppmsboost::serialization::item_version_type & t){ unsigned int v; load(v); - t = boost::serialization::item_version_type(v); + t = cppmsboost::serialization::item_version_type(v); } BOOST_ARCHIVE_DECL void load(char * t); @@ -105,7 +105,7 @@ class BOOST_SYMBOL_VISIBLE xml_iarchive_impl : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) @@ -117,7 +117,7 @@ class BOOST_SYMBOL_VISIBLE xml_iarchive_impl : # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { class BOOST_SYMBOL_VISIBLE xml_iarchive : @@ -133,10 +133,10 @@ class BOOST_SYMBOL_VISIBLE xml_iarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export -BOOST_SERIALIZATION_REGISTER_ARCHIVE(boost::archive::xml_iarchive) +BOOST_SERIALIZATION_REGISTER_ARCHIVE(cppmsboost::archive::xml_iarchive) #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/xml_oarchive.hpp b/third_party/boost/include/boost/archive/xml_oarchive.hpp index ed380f01a..65e0a1975 100644 --- a/third_party/boost/include/boost/archive/xml_oarchive.hpp +++ b/third_party/boost/include/boost/archive/xml_oarchive.hpp @@ -39,7 +39,7 @@ namespace std{ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -68,7 +68,7 @@ class BOOST_SYMBOL_VISIBLE xml_oarchive_impl : save(static_cast(t)); } void - save(const boost::serialization::item_version_type & t){ + save(const cppmsboost::serialization::item_version_type & t){ save(static_cast(t)); } BOOST_ARCHIVE_DECL void @@ -93,7 +93,7 @@ class BOOST_SYMBOL_VISIBLE xml_oarchive_impl : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC #pragma warning(pop) @@ -105,7 +105,7 @@ class BOOST_SYMBOL_VISIBLE xml_oarchive_impl : # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { // we use the following because we can't use @@ -128,10 +128,10 @@ class BOOST_SYMBOL_VISIBLE xml_oarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export -BOOST_SERIALIZATION_REGISTER_ARCHIVE(boost::archive::xml_oarchive) +BOOST_SERIALIZATION_REGISTER_ARCHIVE(cppmsboost::archive::xml_oarchive) #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/xml_wiarchive.hpp b/third_party/boost/include/boost/archive/xml_wiarchive.hpp index 7440b9574..7c9bc28fa 100644 --- a/third_party/boost/include/boost/archive/xml_wiarchive.hpp +++ b/third_party/boost/include/boost/archive/xml_wiarchive.hpp @@ -38,7 +38,7 @@ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -63,7 +63,7 @@ class BOOST_SYMBOL_VISIBLE xml_wiarchive_impl : friend class load_access; #endif std::locale archive_locale; - boost::scoped_ptr gimpl; + cppmsboost::scoped_ptr gimpl; std::wistream & get_is(){ return is; } @@ -79,10 +79,10 @@ class BOOST_SYMBOL_VISIBLE xml_wiarchive_impl : t = version_type(v); } void - load(boost::serialization::item_version_type & t){ + load(cppmsboost::serialization::item_version_type & t){ unsigned int v; load(v); - t = boost::serialization::item_version_type(v); + t = cppmsboost::serialization::item_version_type(v); } BOOST_WARCHIVE_DECL void load(char * t); @@ -111,7 +111,7 @@ class BOOST_SYMBOL_VISIBLE xml_wiarchive_impl : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost #ifdef BOOST_MSVC # pragma warning(pop) @@ -124,7 +124,7 @@ class BOOST_SYMBOL_VISIBLE xml_wiarchive_impl : # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { class BOOST_SYMBOL_VISIBLE xml_wiarchive : @@ -140,10 +140,10 @@ class BOOST_SYMBOL_VISIBLE xml_wiarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export -BOOST_SERIALIZATION_REGISTER_ARCHIVE(boost::archive::xml_wiarchive) +BOOST_SERIALIZATION_REGISTER_ARCHIVE(cppmsboost::archive::xml_wiarchive) #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/archive/xml_woarchive.hpp b/third_party/boost/include/boost/archive/xml_woarchive.hpp index 83eb710ba..f7c5ac1f8 100644 --- a/third_party/boost/include/boost/archive/xml_woarchive.hpp +++ b/third_party/boost/include/boost/archive/xml_woarchive.hpp @@ -44,7 +44,7 @@ namespace std{ # pragma warning(disable : 4511 4512) #endif -namespace boost { +namespace cppmsboost { namespace archive { namespace detail { @@ -77,7 +77,7 @@ class BOOST_SYMBOL_VISIBLE xml_woarchive_impl : save(static_cast(t)); } void - save(const boost::serialization::item_version_type & t){ + save(const cppmsboost::serialization::item_version_type & t){ save(static_cast(t)); } BOOST_WARCHIVE_DECL void @@ -122,10 +122,10 @@ class BOOST_SYMBOL_VISIBLE xml_woarchive : }; } // namespace archive -} // namespace boost +} // namespace cppmsboost // required by export -BOOST_SERIALIZATION_REGISTER_ARCHIVE(boost::archive::xml_woarchive) +BOOST_SERIALIZATION_REGISTER_ARCHIVE(cppmsboost::archive::xml_woarchive) #ifdef BOOST_MSVC #pragma warning(pop) diff --git a/third_party/boost/include/boost/array.hpp b/third_party/boost/include/boost/array.hpp index 99dc2c6de..3d681cf3d 100644 --- a/third_party/boost/include/boost/array.hpp +++ b/third_party/boost/include/boost/array.hpp @@ -14,7 +14,7 @@ * http://www.boost.org/LICENSE_1_0.txt) * * 9 Jan 2013 - (mtc) Added constexpr - * 14 Apr 2012 - (mtc) Added support for boost::hash + * 14 Apr 2012 - (mtc) Added support for cppmsboost::hash * 28 Dec 2010 - (mtc) Added cbegin and cend (and crbegin and crend) for C++Ox compatibility. * 10 Mar 2010 - (mtc) fill method added, matching resolution of the standard library working group. * See or Trac issue #3168 @@ -36,8 +36,8 @@ #if BOOST_WORKAROUND(BOOST_MSVC, >= 1400) # pragma warning(push) # pragma warning(disable:4996) // 'std::equal': Function call with parameters that may be unsafe -# pragma warning(disable:4510) // boost::array' : default constructor could not be generated -# pragma warning(disable:4610) // warning C4610: class 'boost::array' can never be instantiated - user defined constructor required +# pragma warning(disable:4510) // cppmsboost::array' : default constructor could not be generated +# pragma warning(disable:4610) // warning C4610: class 'cppmsboost::array' can never be instantiated - user defined constructor required #endif #include @@ -55,7 +55,7 @@ #include -namespace boost { +namespace cppmsboost { template class array { @@ -157,7 +157,7 @@ namespace boost { // swap (note: linear complexity) void swap (array& y) { for (size_type i = 0; i < N; ++i) - boost::swap(elems[i],y.elems[i]); + cppmsboost::swap(elems[i],y.elems[i]); } // direct access to data (read-only) @@ -183,7 +183,7 @@ namespace boost { // check range (may be private because it is static) static BOOST_CONSTEXPR bool rangecheck (size_type i) { - return i >= size() ? boost::throw_exception(std::out_of_range ("array<>: index out of range")), true : true; + return i >= size() ? cppmsboost::throw_exception(std::out_of_range ("array<>: index out of range")), true : true; } }; @@ -306,7 +306,7 @@ namespace boost { // check range (may be private because it is static) static reference failed_rangecheck () { std::out_of_range e("attempt to access element of an empty array"); - boost::throw_exception(e); + cppmsboost::throw_exception(e); #if defined(BOOST_NO_EXCEPTIONS) || (!defined(BOOST_MSVC) && !defined(__PATHSCALE__)) // // We need to return something here to keep @@ -353,7 +353,7 @@ namespace boost { #if defined(__SUNPRO_CC) // Trac ticket #4757; the Sun Solaris compiler can't handle -// syntax like 'T(&get_c_array(boost::array& arg))[N]' +// syntax like 'T(&get_c_array(cppmsboost::array& arg))[N]' // // We can't just use this for all compilers, because the // borland compilers can't handle this form. @@ -364,30 +364,30 @@ namespace boost { }; } - // Specific for boost::array: simply returns its elems data member. + // Specific for cppmsboost::array: simply returns its elems data member. template - typename detail::c_array::type& get_c_array(boost::array& arg) + typename detail::c_array::type& get_c_array(cppmsboost::array& arg) { return arg.elems; } - // Specific for boost::array: simply returns its elems data member. + // Specific for cppmsboost::array: simply returns its elems data member. template - typename detail::c_array::type const& get_c_array(const boost::array& arg) + typename detail::c_array::type const& get_c_array(const cppmsboost::array& arg) { return arg.elems; } #else -// Specific for boost::array: simply returns its elems data member. +// Specific for cppmsboost::array: simply returns its elems data member. template - T(&get_c_array(boost::array& arg))[N] + T(&get_c_array(cppmsboost::array& arg))[N] { return arg.elems; } // Const version. template - const T(&get_c_array(const boost::array& arg))[N] + const T(&get_c_array(const cppmsboost::array& arg))[N] { return arg.elems; } @@ -416,35 +416,35 @@ namespace boost { template std::size_t hash_value(const array& arr) { - return boost::hash_range(arr.begin(), arr.end()); + return cppmsboost::hash_range(arr.begin(), arr.end()); } template - T &get(boost::array &arr) BOOST_NOEXCEPT { - BOOST_STATIC_ASSERT_MSG ( Idx < N, "boost::get<>(boost::array &) index out of range" ); + T &get(cppmsboost::array &arr) BOOST_NOEXCEPT { + BOOST_STATIC_ASSERT_MSG ( Idx < N, "cppmsboost::get<>(cppmsboost::array &) index out of range" ); return arr[Idx]; } template - const T &get(const boost::array &arr) BOOST_NOEXCEPT { - BOOST_STATIC_ASSERT_MSG ( Idx < N, "boost::get<>(const boost::array &) index out of range" ); + const T &get(const cppmsboost::array &arr) BOOST_NOEXCEPT { + BOOST_STATIC_ASSERT_MSG ( Idx < N, "cppmsboost::get<>(const cppmsboost::array &) index out of range" ); return arr[Idx]; } -} /* namespace boost */ +} /* namespace cppmsboost */ #ifndef BOOST_NO_CXX11_HDR_ARRAY // If we don't have std::array, I'm assuming that we don't have std::get namespace std { template - T &get(boost::array &arr) BOOST_NOEXCEPT { - BOOST_STATIC_ASSERT_MSG ( Idx < N, "std::get<>(boost::array &) index out of range" ); + T &get(cppmsboost::array &arr) BOOST_NOEXCEPT { + BOOST_STATIC_ASSERT_MSG ( Idx < N, "std::get<>(cppmsboost::array &) index out of range" ); return arr[Idx]; } template - const T &get(const boost::array &arr) BOOST_NOEXCEPT { - BOOST_STATIC_ASSERT_MSG ( Idx < N, "std::get<>(const boost::array &) index out of range" ); + const T &get(const cppmsboost::array &arr) BOOST_NOEXCEPT { + BOOST_STATIC_ASSERT_MSG ( Idx < N, "std::get<>(const cppmsboost::array &) index out of range" ); return arr[Idx]; } } diff --git a/third_party/boost/include/boost/asio/associated_allocator.hpp b/third_party/boost/include/boost/asio/associated_allocator.hpp index a13be3575..5dfb1b97c 100644 --- a/third_party/boost/include/boost/asio/associated_allocator.hpp +++ b/third_party/boost/include/boost/asio/associated_allocator.hpp @@ -21,7 +21,7 @@ #include -namespace boost { +namespace cppmsboost { namespace asio { namespace detail { @@ -126,7 +126,7 @@ using associated_allocator_t #endif // defined(BOOST_ASIO_HAS_ALIAS_TEMPLATES) } // namespace asio -} // namespace boost +} // namespace cppmsboost #include diff --git a/third_party/boost/include/boost/asio/associated_executor.hpp b/third_party/boost/include/boost/asio/associated_executor.hpp index 18544969d..c2f718c30 100644 --- a/third_party/boost/include/boost/asio/associated_executor.hpp +++ b/third_party/boost/include/boost/asio/associated_executor.hpp @@ -22,7 +22,7 @@ #include -namespace boost { +namespace cppmsboost { namespace asio { namespace detail { @@ -144,7 +144,7 @@ using associated_executor_t = typename associated_executor::type; #endif // defined(BOOST_ASIO_HAS_ALIAS_TEMPLATES) } // namespace asio -} // namespace boost +} // namespace cppmsboost #include diff --git a/third_party/boost/include/boost/asio/async_result.hpp b/third_party/boost/include/boost/asio/async_result.hpp index 0eea0f471..c9e5b5725 100644 --- a/third_party/boost/include/boost/asio/async_result.hpp +++ b/third_party/boost/include/boost/asio/async_result.hpp @@ -21,7 +21,7 @@ #include -namespace boost { +namespace cppmsboost { namespace asio { #if defined(BOOST_ASIO_HAS_CONCEPTS) \ @@ -64,7 +64,7 @@ BOOST_ASIO_CONCEPT completion_signature = detail::is_completion_signature::value; #define BOOST_ASIO_COMPLETION_SIGNATURE \ - ::boost::asio::completion_signature + ::cppmsboost::asio::completion_signature template BOOST_ASIO_CONCEPT completion_handler_for = @@ -72,7 +72,7 @@ BOOST_ASIO_CONCEPT completion_handler_for = && detail::is_completion_handler_for::value; #define BOOST_ASIO_COMPLETION_HANDLER_FOR(s) \ - ::boost::asio::completion_handler_for + ::cppmsboost::asio::completion_handler_for #else // defined(BOOST_ASIO_HAS_CONCEPTS) // && defined(BOOST_ASIO_HAS_VARIADIC_TEMPLATES) @@ -207,9 +207,8 @@ template struct async_completion { /// The real handler type to be used for the asynchronous operation. - typedef typename boost::asio::async_result< - typename decay::type, - Signature>::completion_handler_type completion_handler_type; + typedef typename cppmsboost::asio::async_result< + typename decay::type, Signature>::completion_handler_type completion_handler_type; #if defined(BOOST_ASIO_HAS_MOVE) || defined(GENERATING_DOCUMENTATION) /// Constructor. @@ -299,18 +298,18 @@ struct async_result_has_initiate_memfn void_or_deduced #elif defined(_MSC_VER) && (_MSC_VER < 1500) # define BOOST_ASIO_INITFN_RESULT_TYPE(ct, sig) \ - typename ::boost::asio::detail::async_result_helper< \ + typename ::cppmsboost::asio::detail::async_result_helper< \ ct, sig>::return_type #define BOOST_ASIO_HANDLER_TYPE(ct, sig) \ - typename ::boost::asio::detail::async_result_helper< \ + typename ::cppmsboost::asio::detail::async_result_helper< \ ct, sig>::completion_handler_type #else # define BOOST_ASIO_INITFN_RESULT_TYPE(ct, sig) \ - typename ::boost::asio::async_result< \ - typename ::boost::asio::decay::type, sig>::return_type + typename ::cppmsboost::asio::async_result< \ + typename ::cppmsboost::asio::decay::type, sig>::return_type #define BOOST_ASIO_HANDLER_TYPE(ct, sig) \ - typename ::boost::asio::async_result< \ - typename ::boost::asio::decay::type, sig>::completion_handler_type + typename ::cppmsboost::asio::async_result< \ + typename ::cppmsboost::asio::decay::type, sig>::completion_handler_type #endif #if defined(GENERATION_DOCUMENTATION) @@ -499,7 +498,7 @@ BOOST_ASIO_CONCEPT completion_token_for = }; #define BOOST_ASIO_COMPLETION_TOKEN_FOR(s) \ - ::boost::asio::completion_token_for + ::cppmsboost::asio::completion_token_for #else // defined(BOOST_ASIO_HAS_CONCEPTS) // && defined(BOOST_ASIO_HAS_VARIADIC_TEMPLATES) @@ -572,9 +571,9 @@ using default_completion_token_t = typename default_completion_token::type; #if defined(BOOST_ASIO_HAS_DEFAULT_FUNCTION_TEMPLATE_ARGUMENTS) #define BOOST_ASIO_DEFAULT_COMPLETION_TOKEN_TYPE(e) \ - = typename ::boost::asio::default_completion_token::type + = typename ::cppmsboost::asio::default_completion_token::type #define BOOST_ASIO_DEFAULT_COMPLETION_TOKEN(e) \ - = typename ::boost::asio::default_completion_token::type() + = typename ::cppmsboost::asio::default_completion_token::type() #else // defined(BOOST_ASIO_HAS_DEFAULT_FUNCTION_TEMPLATE_ARGUMENTS) @@ -584,7 +583,7 @@ using default_completion_token_t = typename default_completion_token::type; #endif // defined(BOOST_ASIO_HAS_DEFAULT_FUNCTION_TEMPLATE_ARGUMENTS) } // namespace asio -} // namespace boost +} // namespace cppmsboost #include diff --git a/third_party/boost/include/boost/asio/awaitable.hpp b/third_party/boost/include/boost/asio/awaitable.hpp index 6bf145696..cbdd18059 100644 --- a/third_party/boost/include/boost/asio/awaitable.hpp +++ b/third_party/boost/include/boost/asio/awaitable.hpp @@ -24,7 +24,7 @@ #include -namespace boost { +namespace cppmsboost { namespace asio { namespace detail { @@ -114,7 +114,7 @@ class awaitable }; } // namespace asio -} // namespace boost +} // namespace cppmsboost #include diff --git a/third_party/boost/include/boost/asio/basic_datagram_socket.hpp b/third_party/boost/include/boost/asio/basic_datagram_socket.hpp index cdcae8448..85129868f 100644 --- a/third_party/boost/include/boost/asio/basic_datagram_socket.hpp +++ b/third_party/boost/include/boost/asio/basic_datagram_socket.hpp @@ -26,7 +26,7 @@ #include -namespace boost { +namespace cppmsboost { namespace asio { #if !defined(BOOST_ASIO_BASIC_DATAGRAM_SOCKET_FWD_DECL) @@ -117,7 +117,7 @@ class basic_datagram_socket * * @param protocol An object specifying protocol parameters to be used. * - * @throws boost::system::system_error Thrown on failure. + * @throws cppmsboost::system::system_error Thrown on failure. */ basic_datagram_socket(const executor_type& ex, const protocol_type& protocol) : basic_socket(ex, protocol) @@ -134,7 +134,7 @@ class basic_datagram_socket * * @param protocol An object specifying protocol parameters to be used. * - * @throws boost::system::system_error Thrown on failure. + * @throws cppmsboost::system::system_error Thrown on failure. */ template basic_datagram_socket(ExecutionContext& context, @@ -159,7 +159,7 @@ class basic_datagram_socket * @param endpoint An endpoint on the local machine to which the datagram * socket will be bound. * - * @throws boost::system::system_error Thrown on failure. + * @throws cppmsboost::system::system_error Thrown on failure. */ basic_datagram_socket(const executor_type& ex, const endpoint_type& endpoint) : basic_socket(ex, endpoint) @@ -180,7 +180,7 @@ class basic_datagram_socket * @param endpoint An endpoint on the local machine to which the datagram * socket will be bound. * - * @throws boost::system::system_error Thrown on failure. + * @throws cppmsboost::system::system_error Thrown on failure. */ template basic_datagram_socket(ExecutionContext& context, @@ -204,7 +204,7 @@ class basic_datagram_socket * * @param native_socket The new underlying socket implementation. * - * @throws boost::system::system_error Thrown on failure. + * @throws cppmsboost::system::system_error Thrown on failure. */ basic_datagram_socket(const executor_type& ex, const protocol_type& protocol, const native_handle_type& native_socket) @@ -225,7 +225,7 @@ class basic_datagram_socket * * @param native_socket The new underlying socket implementation. * - * @throws boost::system::system_error Thrown on failure. + * @throws cppmsboost::system::system_error Thrown on failure. */ template basic_datagram_socket(ExecutionContext& context, @@ -338,25 +338,25 @@ class basic_datagram_socket * * @returns The number of bytes sent. * - * @throws boost::system::system_error Thrown on failure. + * @throws cppmsboost::system::system_error Thrown on failure. * * @note The send operation can only be used with a connected socket. Use * the send_to function to send data on an unconnected datagram socket. * * @par Example * To send a single data buffer use the @ref buffer function as follows: - * @code socket.send(boost::asio::buffer(data, size)); @endcode + * @code socket.send(cppmsboost::asio::buffer(data, size)); @endcode * See the @ref buffer documentation for information on sending multiple - * buffers in one go, and how to use it with arrays, boost::array or + * buffers in one go, and how to use it with arrays, cppmsboost::array or * std::vector. */ template std::size_t send(const ConstBufferSequence& buffers) { - boost::system::error_code ec; + cppmsboost::system::error_code ec; std::size_t s = this->impl_.get_service().send( this->impl_.get_implementation(), buffers, 0, ec); - boost::asio::detail::throw_error(ec, "send"); + cppmsboost::asio::detail::throw_error(ec, "send"); return s; } @@ -372,7 +372,7 @@ class basic_datagram_socket * * @returns The number of bytes sent. * - * @throws boost::system::system_error Thrown on failure. + * @throws cppmsboost::system::system_error Thrown on failure. * * @note The send operation can only be used with a connected socket. Use * the send_to function to send data on an unconnected datagram socket. @@ -381,10 +381,10 @@ class basic_datagram_socket std::size_t send(const ConstBufferSequence& buffers, socket_base::message_flags flags) { - boost::system::error_code ec; + cppmsboost::system::error_code ec; std::size_t s = this->impl_.get_service().send( this->impl_.get_implementation(), buffers, flags, ec); - boost::asio::detail::throw_error(ec, "send"); + cppmsboost::asio::detail::throw_error(ec, "send"); return s; } @@ -407,7 +407,7 @@ class basic_datagram_socket */ template std::size_t send(const ConstBufferSequence& buffers, - socket_base::message_flags flags, boost::system::error_code& ec) + socket_base::message_flags flags, cppmsboost::system::error_code& ec) { return this->impl_.get_service().send( this->impl_.get_implementation(), buffers, flags, ec); @@ -427,13 +427,13 @@ class basic_datagram_socket * Copies will be made of the handler as required. The function signature of * the handler must be: * @code void handler( - * const boost::system::error_code& error, // Result of operation. + * const cppmsboost::system::error_code& error, // Result of operation. * std::size_t bytes_transferred // Number of bytes sent. * ); @endcode * Regardless of whether the asynchronous operation completes immediately or * not, the handler will not be invoked from within this function. On * immediate completion, invocation of the handler will be performed in a - * manner equivalent to using boost::asio::post(). + * manner equivalent to using cppmsboost::asio::post(). * * @note The async_send operation can only be used with a connected socket. * Use the async_send_to function to send data on an unconnected datagram @@ -442,24 +442,24 @@ class basic_datagram_socket * @par Example * To send a single data buffer use the @ref buffer function as follows: * @code - * socket.async_send(boost::asio::buffer(data, size), handler); + * socket.async_send(cppmsboost::asio::buffer(data, size), handler); * @endcode * See the @ref buffer documentation for information on sending multiple - * buffers in one go, and how to use it with arrays, boost::array or + * buffers in one go, and how to use it with arrays, cppmsboost::array or * std::vector. */ template BOOST_ASIO_INITFN_AUTO_RESULT_TYPE(WriteHandler, - void (boost::system::error_code, std::size_t)) + void (cppmsboost::system::error_code, std::size_t)) async_send(const ConstBufferSequence& buffers, BOOST_ASIO_MOVE_ARG(WriteHandler) handler BOOST_ASIO_DEFAULT_COMPLETION_TOKEN(executor_type)) { return async_initiate( + void (cppmsboost::system::error_code, std::size_t)>( initiate_async_send(this), handler, buffers, socket_base::message_flags(0)); } @@ -480,31 +480,31 @@ class basic_datagram_socket * Copies will be made of the handler as required. The function signature of * the handler must be: * @code void handler( - * const boost::system::error_code& error, // Result of operation. + * const cppmsboost::system::error_code& error, // Result of operation. * std::size_t bytes_transferred // Number of bytes sent. * ); @endcode * Regardless of whether the asynchronous operation completes immediately or * not, the handler will not be invoked from within this function. On * immediate completion, invocation of the handler will be performed in a - * manner equivalent to using boost::asio::post(). + * manner equivalent to using cppmsboost::asio::post(). * * @note The async_send operation can only be used with a connected socket. * Use the async_send_to function to send data on an unconnected datagram * socket. */ template BOOST_ASIO_INITFN_AUTO_RESULT_TYPE(WriteHandler, - void (boost::system::error_code, std::size_t)) + void (cppmsboost::system::error_code, std::size_t)) async_send(const ConstBufferSequence& buffers, socket_base::message_flags flags, BOOST_ASIO_MOVE_ARG(WriteHandler) handler BOOST_ASIO_DEFAULT_COMPLETION_TOKEN(executor_type)) { return async_initiate( + void (cppmsboost::system::error_code, std::size_t)>( initiate_async_send(this), handler, buffers, flags); } @@ -520,27 +520,27 @@ class basic_datagram_socket * * @returns The number of bytes sent. * - * @throws boost::system::system_error Thrown on failure. + * @throws cppmsboost::system::system_error Thrown on failure. * * @par Example * To send a single data buffer use the @ref buffer function as follows: * @code - * boost::asio::ip::udp::endpoint destination( - * boost::asio::ip::address::from_string("1.2.3.4"), 12345); - * socket.send_to(boost::asio::buffer(data, size), destination); + * cppmsboost::asio::ip::udp::endpoint destination( + * cppmsboost::asio::ip::address::from_string("1.2.3.4"), 12345); + * socket.send_to(cppmsboost::asio::buffer(data, size), destination); * @endcode * See the @ref buffer documentation for information on sending multiple - * buffers in one go, and how to use it with arrays, boost::array or + * buffers in one go, and how to use it with arrays, cppmsboost::array or * std::vector. */ template std::size_t send_to(const ConstBufferSequence& buffers, const endpoint_type& destination) { - boost::system::error_code ec; + cppmsboost::system::error_code ec; std::size_t s = this->impl_.get_service().send_to( this->impl_.get_implementation(), buffers, destination, 0, ec); - boost::asio::detail::throw_error(ec, "send_to"); + cppmsboost::asio::detail::throw_error(ec, "send_to"); return s; } @@ -558,16 +558,16 @@ class basic_datagram_socket * * @returns The number of bytes sent. * - * @throws boost::system::system_error Thrown on failure. + * @throws cppmsboost::system::system_error Thrown on failure. */ template std::size_t send_to(const ConstBufferSequence& buffers, const endpoint_type& destination, socket_base::message_flags flags) { - boost::system::error_code ec; + cppmsboost::system::error_code ec; std::size_t s = this->impl_.get_service().send_to( this->impl_.get_implementation(), buffers, destination, flags, ec); - boost::asio::detail::throw_error(ec, "send_to"); + cppmsboost::asio::detail::throw_error(ec, "send_to"); return s; } @@ -590,7 +590,7 @@ class basic_datagram_socket template std::size_t send_to(const ConstBufferSequence& buffers, const endpoint_type& destination, socket_base::message_flags flags, - boost::system::error_code& ec) + cppmsboost::system::error_code& ec) { return this->impl_.get_service().send_to(this->impl_.get_implementation(), buffers, destination, flags, ec); @@ -613,39 +613,39 @@ class basic_datagram_socket * Copies will be made of the handler as required. The function signature of * the handler must be: * @code void handler( - * const boost::system::error_code& error, // Result of operation. + * const cppmsboost::system::error_code& error, // Result of operation. * std::size_t bytes_transferred // Number of bytes sent. * ); @endcode * Regardless of whether the asynchronous operation completes immediately or * not, the handler will not be invoked from within this function. On * immediate completion, invocation of the handler will be performed in a - * manner equivalent to using boost::asio::post(). + * manner equivalent to using cppmsboost::asio::post(). * * @par Example * To send a single data buffer use the @ref buffer function as follows: * @code - * boost::asio::ip::udp::endpoint destination( - * boost::asio::ip::address::from_string("1.2.3.4"), 12345); + * cppmsboost::asio::ip::udp::endpoint destination( + * cppmsboost::asio::ip::address::from_string("1.2.3.4"), 12345); * socket.async_send_to( - * boost::asio::buffer(data, size), destination, handler); + * cppmsboost::asio::buffer(data, size), destination, handler); * @endcode * See the @ref buffer documentation for information on sending multiple - * buffers in one go, and how to use it with arrays, boost::array or + * buffers in one go, and how to use it with arrays, cppmsboost::array or * std::vector. */ template BOOST_ASIO_INITFN_AUTO_RESULT_TYPE(WriteHandler, - void (boost::system::error_code, std::size_t)) + void (cppmsboost::system::error_code, std::size_t)) async_send_to(const ConstBufferSequence& buffers, const endpoint_type& destination, BOOST_ASIO_MOVE_ARG(WriteHandler) handler BOOST_ASIO_DEFAULT_COMPLETION_TOKEN(executor_type)) { return async_initiate( + void (cppmsboost::system::error_code, std::size_t)>( initiate_async_send_to(this), handler, buffers, destination, socket_base::message_flags(0)); } @@ -669,27 +669,27 @@ class basic_datagram_socket * Copies will be made of the handler as required. The function signature of * the handler must be: * @code void handler( - * const boost::system::error_code& error, // Result of operation. + * const cppmsboost::system::error_code& error, // Result of operation. * std::size_t bytes_transferred // Number of bytes sent. * ); @endcode * Regardless of whether the asynchronous operation completes immediately or * not, the handler will not be invoked from within this function. On * immediate completion, invocation of the handler will be performed in a - * manner equivalent to using boost::asio::post(). + * manner equivalent to using cppmsboost::asio::post(). */ template BOOST_ASIO_INITFN_AUTO_RESULT_TYPE(WriteHandler, - void (boost::system::error_code, std::size_t)) + void (cppmsboost::system::error_code, std::size_t)) async_send_to(const ConstBufferSequence& buffers, const endpoint_type& destination, socket_base::message_flags flags, BOOST_ASIO_MOVE_ARG(WriteHandler) handler BOOST_ASIO_DEFAULT_COMPLETION_TOKEN(executor_type)) { return async_initiate( + void (cppmsboost::system::error_code, std::size_t)>( initiate_async_send_to(this), handler, buffers, destination, flags); } @@ -703,7 +703,7 @@ class basic_datagram_socket * * @returns The number of bytes received. * - * @throws boost::system::system_error Thrown on failure. + * @throws cppmsboost::system::system_error Thrown on failure. * * @note The receive operation can only be used with a connected socket. Use * the receive_from function to receive data on an unconnected datagram @@ -712,18 +712,18 @@ class basic_datagram_socket * @par Example * To receive into a single data buffer use the @ref buffer function as * follows: - * @code socket.receive(boost::asio::buffer(data, size)); @endcode + * @code socket.receive(cppmsboost::asio::buffer(data, size)); @endcode * See the @ref buffer documentation for information on receiving into - * multiple buffers in one go, and how to use it with arrays, boost::array or + * multiple buffers in one go, and how to use it with arrays, cppmsboost::array or * std::vector. */ template std::size_t receive(const MutableBufferSequence& buffers) { - boost::system::error_code ec; + cppmsboost::system::error_code ec; std::size_t s = this->impl_.get_service().receive( this->impl_.get_implementation(), buffers, 0, ec); - boost::asio::detail::throw_error(ec, "receive"); + cppmsboost::asio::detail::throw_error(ec, "receive"); return s; } @@ -739,7 +739,7 @@ class basic_datagram_socket * * @returns The number of bytes received. * - * @throws boost::system::system_error Thrown on failure. + * @throws cppmsboost::system::system_error Thrown on failure. * * @note The receive operation can only be used with a connected socket. Use * the receive_from function to receive data on an unconnected datagram @@ -749,10 +749,10 @@ class basic_datagram_socket std::size_t receive(const MutableBufferSequence& buffers, socket_base::message_flags flags) { - boost::system::error_code ec; + cppmsboost::system::error_code ec; std::size_t s = this->impl_.get_service().receive( this->impl_.get_implementation(), buffers, flags, ec); - boost::asio::detail::throw_error(ec, "receive"); + cppmsboost::asio::detail::throw_error(ec, "receive"); return s; } @@ -776,7 +776,7 @@ class basic_datagram_socket */ template std::size_t receive(const MutableBufferSequence& buffers, - socket_base::message_flags flags, boost::system::error_code& ec) + socket_base::message_flags flags, cppmsboost::system::error_code& ec) { return this->impl_.get_service().receive( this->impl_.get_implementation(), buffers, flags, ec); @@ -796,13 +796,13 @@ class basic_datagram_socket * completes. Copies will be made of the handler as required. The function * signature of the handler must be: * @code void handler( - * const boost::system::error_code& error, // Result of operation. + * const cppmsboost::system::error_code& error, // Result of operation. * std::size_t bytes_transferred // Number of bytes received. * ); @endcode * Regardless of whether the asynchronous operation completes immediately or * not, the handler will not be invoked from within this function. On * immediate completion, invocation of the handler will be performed in a - * manner equivalent to using boost::asio::post(). + * manner equivalent to using cppmsboost::asio::post(). * * @note The async_receive operation can only be used with a connected socket. * Use the async_receive_from function to receive data on an unconnected @@ -812,24 +812,24 @@ class basic_datagram_socket * To receive into a single data buffer use the @ref buffer function as * follows: * @code - * socket.async_receive(boost::asio::buffer(data, size), handler); + * socket.async_receive(cppmsboost::asio::buffer(data, size), handler); * @endcode * See the @ref buffer documentation for information on receiving into - * multiple buffers in one go, and how to use it with arrays, boost::array or + * multiple buffers in one go, and how to use it with arrays, cppmsboost::array or * std::vector. */ template BOOST_ASIO_INITFN_AUTO_RESULT_TYPE(ReadHandler, - void (boost::system::error_code, std::size_t)) + void (cppmsboost::system::error_code, std::size_t)) async_receive(const MutableBufferSequence& buffers, BOOST_ASIO_MOVE_ARG(ReadHandler) handler BOOST_ASIO_DEFAULT_COMPLETION_TOKEN(executor_type)) { return async_initiate( + void (cppmsboost::system::error_code, std::size_t)>( initiate_async_receive(this), handler, buffers, socket_base::message_flags(0)); } @@ -850,31 +850,31 @@ class basic_datagram_socket * completes. Copies will be made of the handler as required. The function * signature of the handler must be: * @code void handler( - * const boost::system::error_code& error, // Result of operation. + * const cppmsboost::system::error_code& error, // Result of operation. * std::size_t bytes_transferred // Number of bytes received. * ); @endcode * Regardless of whether the asynchronous operation completes immediately or * not, the handler will not be invoked from within this function. On * immediate completion, invocation of the handler will be performed in a - * manner equivalent to using boost::asio::post(). + * manner equivalent to using cppmsboost::asio::post(). * * @note The async_receive operation can only be used with a connected socket. * Use the async_receive_from function to receive data on an unconnected * datagram socket. */ template BOOST_ASIO_INITFN_AUTO_RESULT_TYPE(ReadHandler, - void (boost::system::error_code, std::size_t)) + void (cppmsboost::system::error_code, std::size_t)) async_receive(const MutableBufferSequence& buffers, socket_base::message_flags flags, BOOST_ASIO_MOVE_ARG(ReadHandler) handler BOOST_ASIO_DEFAULT_COMPLETION_TOKEN(executor_type)) { return async_initiate( + void (cppmsboost::system::error_code, std::size_t)>( initiate_async_receive(this), handler, buffers, flags); } @@ -890,28 +890,28 @@ class basic_datagram_socket * * @returns The number of bytes received. * - * @throws boost::system::system_error Thrown on failure. + * @throws cppmsboost::system::system_error Thrown on failure. * * @par Example * To receive into a single data buffer use the @ref buffer function as * follows: * @code - * boost::asio::ip::udp::endpoint sender_endpoint; + * cppmsboost::asio::ip::udp::endpoint sender_endpoint; * socket.receive_from( - * boost::asio::buffer(data, size), sender_endpoint); + * cppmsboost::asio::buffer(data, size), sender_endpoint); * @endcode * See the @ref buffer documentation for information on receiving into - * multiple buffers in one go, and how to use it with arrays, boost::array or + * multiple buffers in one go, and how to use it with arrays, cppmsboost::array or * std::vector. */ template std::size_t receive_from(const MutableBufferSequence& buffers, endpoint_type& sender_endpoint) { - boost::system::error_code ec; + cppmsboost::system::error_code ec; std::size_t s = this->impl_.get_service().receive_from( this->impl_.get_implementation(), buffers, sender_endpoint, 0, ec); - boost::asio::detail::throw_error(ec, "receive_from"); + cppmsboost::asio::detail::throw_error(ec, "receive_from"); return s; } @@ -929,16 +929,16 @@ class basic_datagram_socket * * @returns The number of bytes received. * - * @throws boost::system::system_error Thrown on failure. + * @throws cppmsboost::system::system_error Thrown on failure. */ template std::size_t receive_from(const MutableBufferSequence& buffers, endpoint_type& sender_endpoint, socket_base::message_flags flags) { - boost::system::error_code ec; + cppmsboost::system::error_code ec; std::size_t s = this->impl_.get_service().receive_from( this->impl_.get_implementation(), buffers, sender_endpoint, flags, ec); - boost::asio::detail::throw_error(ec, "receive_from"); + cppmsboost::asio::detail::throw_error(ec, "receive_from"); return s; } @@ -961,7 +961,7 @@ class basic_datagram_socket template std::size_t receive_from(const MutableBufferSequence& buffers, endpoint_type& sender_endpoint, socket_base::message_flags flags, - boost::system::error_code& ec) + cppmsboost::system::error_code& ec) { return this->impl_.get_service().receive_from( this->impl_.get_implementation(), buffers, sender_endpoint, flags, ec); @@ -986,36 +986,36 @@ class basic_datagram_socket * completes. Copies will be made of the handler as required. The function * signature of the handler must be: * @code void handler( - * const boost::system::error_code& error, // Result of operation. + * const cppmsboost::system::error_code& error, // Result of operation. * std::size_t bytes_transferred // Number of bytes received. * ); @endcode * Regardless of whether the asynchronous operation completes immediately or * not, the handler will not be invoked from within this function. On * immediate completion, invocation of the handler will be performed in a - * manner equivalent to using boost::asio::post(). + * manner equivalent to using cppmsboost::asio::post(). * * @par Example * To receive into a single data buffer use the @ref buffer function as * follows: * @code socket.async_receive_from( - * boost::asio::buffer(data, size), sender_endpoint, handler); @endcode + * cppmsboost::asio::buffer(data, size), sender_endpoint, handler); @endcode * See the @ref buffer documentation for information on receiving into - * multiple buffers in one go, and how to use it with arrays, boost::array or + * multiple buffers in one go, and how to use it with arrays, cppmsboost::array or * std::vector. */ template BOOST_ASIO_INITFN_AUTO_RESULT_TYPE(ReadHandler, - void (boost::system::error_code, std::size_t)) + void (cppmsboost::system::error_code, std::size_t)) async_receive_from(const MutableBufferSequence& buffers, endpoint_type& sender_endpoint, BOOST_ASIO_MOVE_ARG(ReadHandler) handler BOOST_ASIO_DEFAULT_COMPLETION_TOKEN(executor_type)) { return async_initiate( + void (cppmsboost::system::error_code, std::size_t)>( initiate_async_receive_from(this), handler, buffers, &sender_endpoint, socket_base::message_flags(0)); } @@ -1041,27 +1041,27 @@ class basic_datagram_socket * completes. Copies will be made of the handler as required. The function * signature of the handler must be: * @code void handler( - * const boost::system::error_code& error, // Result of operation. + * const cppmsboost::system::error_code& error, // Result of operation. * std::size_t bytes_transferred // Number of bytes received. * ); @endcode * Regardless of whether the asynchronous operation completes immediately or * not, the handler will not be invoked from within this function. On * immediate completion, invocation of the handler will be performed in a - * manner equivalent to using boost::asio::post(). + * manner equivalent to using cppmsboost::asio::post(). */ template BOOST_ASIO_INITFN_AUTO_RESULT_TYPE(ReadHandler, - void (boost::system::error_code, std::size_t)) + void (cppmsboost::system::error_code, std::size_t)) async_receive_from(const MutableBufferSequence& buffers, endpoint_type& sender_endpoint, socket_base::message_flags flags, BOOST_ASIO_MOVE_ARG(ReadHandler) handler BOOST_ASIO_DEFAULT_COMPLETION_TOKEN(executor_type)) { return async_initiate( + void (cppmsboost::system::error_code, std::size_t)>( initiate_async_receive_from(this), handler, buffers, &sender_endpoint, flags); } @@ -1205,7 +1205,7 @@ class basic_datagram_socket }; } // namespace asio -} // namespace boost +} // namespace cppmsboost #include diff --git a/third_party/boost/include/boost/asio/basic_deadline_timer.hpp b/third_party/boost/include/boost/asio/basic_deadline_timer.hpp index 181c7d1db..424159262 100644 --- a/third_party/boost/include/boost/asio/basic_deadline_timer.hpp +++ b/third_party/boost/include/boost/asio/basic_deadline_timer.hpp @@ -33,7 +33,7 @@ #include -namespace boost { +namespace cppmsboost { namespace asio { /// Provides waitable timer functionality. @@ -45,7 +45,7 @@ namespace asio { * If the wait() or async_wait() function is called on an expired timer, the * wait operation will complete immediately. * - * Most applications will use the boost::asio::deadline_timer typedef. + * Most applications will use the cppmsboost::asio::deadline_timer typedef. * * @par Thread Safety * @e Distinct @e objects: Safe.@n @@ -55,10 +55,10 @@ namespace asio { * Performing a blocking wait: * @code * // Construct a timer without setting an expiry time. - * boost::asio::deadline_timer timer(my_context); + * cppmsboost::asio::deadline_timer timer(my_context); * * // Set an expiry time relative to now. - * timer.expires_from_now(boost::posix_time::seconds(5)); + * timer.expires_from_now(cppmsboost::posix_time::seconds(5)); * * // Wait for the timer to expire. * timer.wait(); @@ -67,7 +67,7 @@ namespace asio { * @par * Performing an asynchronous wait: * @code - * void handler(const boost::system::error_code& error) + * void handler(const cppmsboost::system::error_code& error) * { * if (!error) * { @@ -78,8 +78,8 @@ namespace asio { * ... * * // Construct a timer with an absolute expiry time. - * boost::asio::deadline_timer timer(my_context, - * boost::posix_time::time_from_string("2005-12-07 23:59:59.000")); + * cppmsboost::asio::deadline_timer timer(my_context, + * cppmsboost::posix_time::time_from_string("2005-12-07 23:59:59.000")); * * // Start an asynchronous wait. * timer.async_wait(handler); @@ -106,26 +106,26 @@ namespace asio { * } * } * - * void on_timeout(const boost::system::error_code& e) + * void on_timeout(const cppmsboost::system::error_code& e) * { - * if (e != boost::asio::error::operation_aborted) + * if (e != cppmsboost::asio::error::operation_aborted) * { * // Timer was not cancelled, take necessary action. * } * } * @endcode * - * @li The boost::asio::basic_deadline_timer::expires_from_now() function + * @li The cppmsboost::asio::basic_deadline_timer::expires_from_now() function * cancels any pending asynchronous waits, and returns the number of * asynchronous waits that were cancelled. If it returns 0 then you were too * late and the wait handler has already been executed, or will soon be * executed. If it returns 1 then the wait handler was successfully cancelled. * - * @li If a wait handler is cancelled, the boost::system::error_code passed to - * it contains the value boost::asio::error::operation_aborted. + * @li If a wait handler is cancelled, the cppmsboost::system::error_code passed to + * it contains the value cppmsboost::asio::error::operation_aborted. */ template , + typename TimeTraits = cppmsboost::asio::time_traits