mirror of
https://github.com/tribufu/sdk-cpp
synced 2025-06-18 13:34:19 +00:00
Add boost and cpprestsdk
This commit is contained in:
.gitignorelicense.txt
vendor
boost
LICENSE_1_0.txtcore.hppzlib.hppbimap.hppfilesystem.hppgeometry.hppdistance_predicates.hppequal_to.hppindexable.hppinserter.hppparameters.hpppredicates.hpprtree.hppget_pointer.hppgil.hpplocale.hppquaternion.hppspecial_functions.hppmath_fwd.hppmem_fn.hppmemory_order.hppmetaparse.hppoperators.hppoperators_v1.hppoptional.hpppolymorphic_cast.hpppolymorphic_pointer_cast.hpppredef.hptree.hppptree_fwd.hppptree_serialization.hppstream_translator.hppstring_path.hppxml_parser.hppratio.hppversion.hppstatic_assert.hppstatic_string.hpp
include
boost
accumulators
accumulators.hppaccumulators_fwd.hpp
framework
accumulator_base.hppaccumulator_concept.hppaccumulator_set.hpp
accumulators
depends_on.hppexternal.hppextractor.hppfeatures.hppparameters
numeric
statistics.hppstatistics
count.hppcovariance.hppdensity.hpperror_of.hpperror_of_mean.hppextended_p_square.hppextended_p_square_quantile.hppkurtosis.hppmax.hppmean.hppmedian.hppmin.hppmoment.hppp_square_cumul_dist.hppp_square_cumulative_distribution.hppp_square_quantile.hpp
statistics_fwd.hppparameters
peaks_over_threshold.hpppot_quantile.hpppot_tail_mean.hpprolling_count.hpprolling_mean.hpprolling_moment.hpprolling_sum.hpprolling_variance.hpprolling_window.hppskewness.hppstats.hppsum.hppsum_kahan.hpptail.hpptail_mean.hpptail_quantile.hpptail_variate.hpptail_variate_means.hpptimes2_iterator.hppvariance.hppvariates
weighted_covariance.hppweighted_density.hppweighted_extended_p_square.hppweighted_kurtosis.hppweighted_mean.hppweighted_median.hppweighted_moment.hppweighted_p_square_cumul_dist.hppweighted_p_square_cumulative_distribution.hppweighted_p_square_quantile.hppweighted_peaks_over_threshold.hppweighted_skewness.hppweighted_sum.hppweighted_sum_kahan.hppweighted_tail_mean.hppweighted_tail_quantile.hppweighted_tail_variate_means.hppweighted_variance.hppwith_error.hppalgorithm
algorithm.hppapply_permutation.hppclamp.hpp
align.hppcxx11
all_of.hppany_of.hppcopy_if.hppcopy_n.hppfind_if_not.hppiota.hppis_partitioned.hppis_permutation.hppis_sorted.hppnone_of.hppone_of.hpppartition_copy.hpppartition_point.hpp
cxx14
cxx17
exclusive_scan.hppfor_each_n.hppinclusive_scan.hppreduce.hpptransform_exclusive_scan.hpptransform_inclusive_scan.hpptransform_reduce.hpp
find_backward.hppfind_not.hppgather.hpphex.hppis_clamped.hppis_palindrome.hppis_partitioned_until.hppminmax.hppminmax_element.hppsearching
sort_subrange.hppstring.hppstring
case_conv.hppclassification.hppcompare.hppconcept.hppconfig.hppconstants.hpp
string_regex.hppdetail
case_conv.hppclassification.hppfind_format.hppfind_format_all.hppfind_format_store.hppfind_iterator.hppfinder.hppfinder_regex.hppformatter.hppformatter_regex.hpppredicate.hppreplace_storage.hppsequence.hpptrim.hpputil.hpp
erase.hppfind.hppfind_format.hppfind_iterator.hppfinder.hppformatter.hppiter_find.hppjoin.hpppredicate.hpppredicate_facade.hppregex.hppregex_find_format.hppreplace.hppsequence_traits.hppsplit.hppstd
std_containers_traits.hpptrim.hpptrim_all.hppyes_no_type.hppalign
align.hppalign_down.hppalign_up.hppaligned_alloc.hppaligned_allocator.hppaligned_allocator_adaptor.hppaligned_allocator_adaptor_forward.hppaligned_allocator_forward.hppaligned_delete.hppaligned_delete_forward.hppalignment_of.hppalignment_of_forward.hppassume_aligned.hpp
aligned_storage.hppany.hppdetail
add_reference.hppalign.hppalign_cxx11.hppalign_down.hppalign_up.hppaligned_alloc.hppaligned_alloc_android.hppaligned_alloc_macos.hppaligned_alloc_mingw.hppaligned_alloc_msvc.hppaligned_alloc_new.hppaligned_alloc_posix.hppaligned_alloc_sunos.hppalignment_of.hppalignment_of_clang.hppalignment_of_codegear.hppalignment_of_cxx11.hppalignment_of_gcc.hppalignment_of_msvc.hppassume_aligned.hppassume_aligned_clang.hppassume_aligned_gcc.hppassume_aligned_intel.hppassume_aligned_msvc.hppelement_type.hppintegral_constant.hppis_aligned.hppis_alignment.hppis_alignment_constant.hppmax_align.hppmax_objects.hppmax_size.hppmin_size.hppnot_pointer.hppthrow_exception.hpp
is_aligned.hppany
archive
archive_exception.hppbasic_archive.hppbasic_binary_iarchive.hppbasic_binary_iprimitive.hppbasic_binary_oarchive.hppbasic_binary_oprimitive.hppbasic_streambuf_locale_saver.hppbasic_text_iarchive.hppbasic_text_iprimitive.hppbasic_text_oarchive.hppbasic_text_oprimitive.hppbasic_xml_archive.hppbasic_xml_iarchive.hppbasic_xml_oarchive.hppbinary_iarchive.hppbinary_iarchive_impl.hppbinary_oarchive.hppbinary_oarchive_impl.hppbinary_wiarchive.hppbinary_woarchive.hppcodecvt_null.hpp
array.hppasio.hppdetail
abi_prefix.hppabi_suffix.hpparchive_serializer_map.hppauto_link_archive.hppauto_link_warchive.hppbasic_iarchive.hppbasic_iserializer.hppbasic_oarchive.hppbasic_oserializer.hppbasic_pointer_iserializer.hppbasic_pointer_oserializer.hppbasic_serializer.hppbasic_serializer_map.hppcheck.hppcommon_iarchive.hppcommon_oarchive.hppdecl.hpphelper_collection.hppinterface_iarchive.hppinterface_oarchive.hppiserializer.hpposerializer.hpppolymorphic_iarchive_route.hpppolymorphic_oarchive_route.hppregister_archive.hpputf8_codecvt_facet.hpp
dinkumware.hppimpl
archive_serializer_map.ippbasic_binary_iarchive.ippbasic_binary_iprimitive.ippbasic_binary_oarchive.ippbasic_binary_oprimitive.ippbasic_text_iarchive.ippbasic_text_iprimitive.ippbasic_text_oarchive.ippbasic_text_oprimitive.ippbasic_xml_grammar.hppbasic_xml_iarchive.ippbasic_xml_oarchive.ipptext_iarchive_impl.ipptext_oarchive_impl.ipptext_wiarchive_impl.ipptext_woarchive_impl.ippxml_iarchive_impl.ippxml_oarchive_impl.ippxml_wiarchive_impl.ippxml_woarchive_impl.ipp
iterators
base64_exception.hppbase64_from_binary.hppbinary_from_base64.hppdataflow.hppdataflow_exception.hppescape.hppinsert_linebreaks.hppistream_iterator.hppmb_from_wchar.hppostream_iterator.hppremove_whitespace.hpptransform_width.hppunescape.hppwchar_from_mb.hppxml_escape.hppxml_unescape.hppxml_unescape_exception.hpp
polymorphic_binary_iarchive.hpppolymorphic_binary_oarchive.hpppolymorphic_iarchive.hpppolymorphic_oarchive.hpppolymorphic_text_iarchive.hpppolymorphic_text_oarchive.hpppolymorphic_text_wiarchive.hpppolymorphic_text_woarchive.hpppolymorphic_xml_iarchive.hpppolymorphic_xml_oarchive.hpppolymorphic_xml_wiarchive.hpppolymorphic_xml_woarchive.hpptext_iarchive.hpptext_oarchive.hpptext_wiarchive.hpptext_woarchive.hpptmpdir.hppwcslen.hppxml_archive_exception.hppxml_iarchive.hppxml_oarchive.hppxml_wiarchive.hppxml_woarchive.hppasio
any_completion_executor.hppany_completion_handler.hppany_io_executor.hppappend.hppas_tuple.hppassociated_allocator.hppassociated_cancellation_slot.hppassociated_executor.hppassociated_immediate_executor.hppassociator.hppasync_result.hppawaitable.hppbasic_datagram_socket.hppbasic_deadline_timer.hppbasic_file.hppbasic_io_object.hppbasic_random_access_file.hppbasic_raw_socket.hppbasic_readable_pipe.hppbasic_seq_packet_socket.hppbasic_serial_port.hppbasic_signal_set.hppbasic_socket.hppbasic_socket_acceptor.hppbasic_socket_iostream.hppbasic_socket_streambuf.hppbasic_stream_file.hppbasic_stream_socket.hppbasic_streambuf.hppbasic_streambuf_fwd.hppbasic_waitable_timer.hppbasic_writable_pipe.hppbind_allocator.hppbind_cancellation_slot.hppbind_executor.hppbind_immediate_executor.hppbuffer.hppbuffer_registration.hppbuffered_read_stream.hppbuffered_read_stream_fwd.hppbuffered_stream.hppbuffered_stream_fwd.hppbuffered_write_stream.hppbuffered_write_stream_fwd.hppbuffers_iterator.hppcancel_after.hppcancel_at.hppcancellation_signal.hppcancellation_state.hppcancellation_type.hppco_composed.hppco_spawn.hppcompletion_condition.hppcompose.hppcomposed.hppconfig.hppconnect.hppconnect_pipe.hppconsign.hppcoroutine.hppdeadline_timer.hppdefault_completion_token.hppdefer.hppdeferred.hppdetached.hpp
assert.hppdetail
array.hpparray_fwd.hppassert.hppatomic_count.hppbase_from_cancellation_state.hppbase_from_completion_cond.hppbind_handler.hppblocking_executor_op.hppbuffer_resize_guard.hppbuffer_sequence_adapter.hppbuffered_stream_storage.hppcall_stack.hppchrono.hppchrono_time_traits.hppcompletion_handler.hppcompletion_message.hppcompletion_payload.hppcompletion_payload_handler.hppcomposed_work.hppconcurrency_hint.hppconditionally_enabled_event.hppconditionally_enabled_mutex.hppconfig.hppconsuming_buffers.hppcstddef.hppcstdint.hppdate_time_fwd.hppdeadline_timer_service.hppdependent_type.hppdescriptor_ops.hppdescriptor_read_op.hppdescriptor_write_op.hppdev_poll_reactor.hppepoll_reactor.hppevent.hppeventfd_select_interrupter.hppexception.hppexecutor_function.hppexecutor_op.hppfd_set_adapter.hppfenced_block.hppfunctional.hppfuture.hppglobal.hpphandler_alloc_helpers.hpphandler_cont_helpers.hpphandler_tracking.hpphandler_type_requirements.hpphandler_work.hpphash_map.hpp
dispatch.hppdisposition.hpperror.hppexecution.hppimpl
buffer_sequence_adapter.ippdescriptor_ops.ippdev_poll_reactor.hppdev_poll_reactor.ippepoll_reactor.hppepoll_reactor.ippeventfd_select_interrupter.ipphandler_tracking.ippio_uring_descriptor_service.ippio_uring_file_service.ippio_uring_service.hppio_uring_service.ippio_uring_socket_service_base.ippkqueue_reactor.hppkqueue_reactor.ippnull_event.ipppipe_select_interrupter.ippposix_event.ippposix_mutex.ippposix_serial_port_service.ippposix_thread.ippposix_tss_ptr.ippreactive_descriptor_service.ippreactive_socket_service_base.ippresolver_service_base.ippscheduler.ippselect_reactor.hppselect_reactor.ippservice_registry.hppservice_registry.ippsignal_set_service.ippsocket_ops.ippsocket_select_interrupter.ippstrand_executor_service.hppstrand_executor_service.ippstrand_service.hppstrand_service.ippthread_context.ippthrow_error.ipptimer_queue_ptime.ipptimer_queue_set.ippwin_event.ippwin_iocp_file_service.ippwin_iocp_handle_service.ippwin_iocp_io_context.hppwin_iocp_io_context.ippwin_iocp_serial_port_service.ippwin_iocp_socket_service_base.ippwin_mutex.ippwin_object_handle_service.ippwin_static_mutex.ippwin_thread.ippwin_tss_ptr.ippwinrt_ssocket_service_base.ippwinrt_timer_scheduler.hppwinrt_timer_scheduler.ippwinsock_init.ipp
initiate_defer.hppinitiate_dispatch.hppinitiate_post.hppinitiation_base.hppio_control.hppio_object_impl.hppio_uring_descriptor_read_at_op.hppio_uring_descriptor_read_op.hppio_uring_descriptor_service.hppio_uring_descriptor_write_at_op.hppio_uring_descriptor_write_op.hppio_uring_file_service.hppio_uring_null_buffers_op.hppio_uring_operation.hppio_uring_service.hppio_uring_socket_accept_op.hppio_uring_socket_connect_op.hppio_uring_socket_recv_op.hppio_uring_socket_recvfrom_op.hppio_uring_socket_recvmsg_op.hppio_uring_socket_send_op.hppio_uring_socket_sendto_op.hppio_uring_socket_service.hppio_uring_socket_service_base.hppio_uring_wait_op.hppis_buffer_sequence.hppis_executor.hppkeyword_tss_ptr.hppkqueue_reactor.hpplimits.hpplocal_free_on_block_exit.hppmemory.hppmutex.hppnon_const_lvalue.hppnoncopyable.hppnull_event.hppnull_fenced_block.hppnull_global.hppnull_mutex.hppnull_reactor.hppnull_signal_blocker.hppnull_socket_service.hppnull_static_mutex.hppnull_thread.hppnull_tss_ptr.hppobject_pool.hppold_win_sdk_compat.hppop_queue.hppoperation.hpppipe_select_interrupter.hpppop_options.hppposix_event.hppposix_fd_set_adapter.hppposix_global.hppposix_mutex.hppposix_serial_port_service.hppposix_signal_blocker.hppposix_static_mutex.hppposix_thread.hppposix_tss_ptr.hpppush_options.hppreactive_descriptor_service.hppreactive_null_buffers_op.hppreactive_socket_accept_op.hppreactive_socket_connect_op.hppreactive_socket_recv_op.hppreactive_socket_recvfrom_op.hppreactive_socket_recvmsg_op.hppreactive_socket_send_op.hppreactive_socket_sendto_op.hppreactive_socket_service.hppreactive_socket_service_base.hppreactive_wait_op.hppreactor.hppreactor_op.hppreactor_op_queue.hpprecycling_allocator.hppregex_fwd.hppresolve_endpoint_op.hppresolve_op.hppresolve_query_op.hppresolver_service.hppresolver_service_base.hppscheduler.hppscheduler_operation.hppscheduler_task.hppscheduler_thread_info.hppscoped_lock.hppscoped_ptr.hppselect_interrupter.hppselect_reactor.hppservice_registry.hppsignal_blocker.hppsignal_handler.hppsignal_init.hppsignal_op.hppsignal_set_service.hppsocket_holder.hppsocket_ops.hppsocket_option.hppsocket_select_interrupter.hppsocket_types.hppsource_location.hppstatic_mutex.hppstd_event.hppstd_fenced_block.hppstd_global.hppstd_mutex.hppstd_static_mutex.hppstd_thread.hppstrand_executor_service.hppstrand_service.hppstring_view.hppthread.hppthread_context.hppthread_group.hppthread_info_base.hppthrow_error.hppthrow_exception.hpptimed_cancel_op.hpptimer_queue.hpptimer_queue_base.hpptimer_queue_ptime.hpptimer_queue_set.hpptimer_scheduler.hpptimer_scheduler_fwd.hpptss_ptr.hpptype_traits.hpputility.hppwait_handler.hppwait_op.hppwin_event.hppwin_fd_set_adapter.hppwin_global.hppwin_iocp_file_service.hppwin_iocp_handle_read_op.hppwin_iocp_handle_service.hppwin_iocp_handle_write_op.hppwin_iocp_io_context.hppwin_iocp_null_buffers_op.hppwin_iocp_operation.hppwin_iocp_overlapped_op.hppwin_iocp_overlapped_ptr.hppwin_iocp_serial_port_service.hppwin_iocp_socket_accept_op.hppwin_iocp_socket_connect_op.hppwin_iocp_socket_recv_op.hppwin_iocp_socket_recvfrom_op.hppwin_iocp_socket_recvmsg_op.hppwin_iocp_socket_send_op.hppwin_iocp_socket_service.hppwin_iocp_socket_service_base.hppwin_iocp_thread_info.hppwin_iocp_wait_op.hppwin_mutex.hppwin_object_handle_service.hppwin_static_mutex.hppwin_thread.hppwin_tss_ptr.hppwinapp_thread.hppwince_thread.hppwinrt_async_manager.hppwinrt_async_op.hppwinrt_resolve_op.hppwinrt_resolver_service.hppwinrt_socket_connect_op.hppwinrt_socket_recv_op.hppwinrt_socket_send_op.hppwinrt_ssocket_service.hppwinrt_ssocket_service_base.hppwinrt_timer_scheduler.hppwinrt_utils.hppwinsock_init.hppwork_dispatcher.hppwrapped_handler.hppexecution
allocator.hppany_executor.hppbad_executor.hppblocking.hppblocking_adaptation.hppcontext.hppcontext_as.hppexecutor.hpp
execution_context.hppexecutor.hppexecutor_work_guard.hppimpl
invocable_archetype.hppmapping.hppoccupancy.hppoutstanding_work.hppprefer_only.hpprelationship.hppexperimental
as_single.hppawaitable_operators.hppbasic_channel.hppbasic_concurrent_channel.hppcancellation_condition.hppchannel.hppchannel_error.hppchannel_traits.hppco_composed.hppco_spawn.hppconcurrent_channel.hppcoro.hppcoro_traits.hpp
file_base.hppdetail
channel_operation.hppchannel_receive_op.hppchannel_send_functions.hppchannel_send_op.hppchannel_service.hppcoro_completion_handler.hppcoro_promise_allocator.hpphas_signature.hpp
impl
partial_promise.hppimpl
parallel_group.hpppromise.hppuse_coro.hppuse_promise.hppgeneric
basic_endpoint.hppdatagram_protocol.hpp
handler_continuation_hook.hpphigh_resolution_timer.hppimmediate.hppdetail
raw_protocol.hppseq_packet_protocol.hppstream_protocol.hppimpl
any_completion_executor.ippany_io_executor.ippappend.hppas_tuple.hppawaitable.hppbuffered_read_stream.hppbuffered_write_stream.hppcancel_after.hppcancel_at.hppcancellation_signal.ippco_spawn.hppconfig.hppconfig.ippconnect.hppconnect_pipe.hppconnect_pipe.ippconsign.hppdeferred.hppdetached.hpperror.ippexecution_context.hppexecution_context.ippexecutor.hppexecutor.ippio_context.hppio_context.ippmultiple_exceptions.ippprepend.hppread.hppread_at.hppread_until.hppredirect_error.hppserial_port_base.hppserial_port_base.ippspawn.hppsrc.hppsystem_context.hppsystem_context.ippsystem_executor.hppthread_pool.hppthread_pool.ippuse_awaitable.hppuse_future.hppwrite.hppwrite_at.hpp
io_context.hppio_context_strand.hppip
address.hppaddress_v4.hppaddress_v4_iterator.hppaddress_v4_range.hppaddress_v6.hppaddress_v6_iterator.hppaddress_v6_range.hppbad_address_cast.hppbasic_endpoint.hppbasic_resolver.hppbasic_resolver_entry.hppbasic_resolver_iterator.hppbasic_resolver_query.hppbasic_resolver_results.hpp
is_applicable_property.hppis_contiguous_iterator.hppis_executor.hppis_read_buffered.hppis_write_buffered.hppdetail
host_name.hppicmp.hppimpl
address.hppaddress.ippaddress_v4.hppaddress_v4.ippaddress_v6.hppaddress_v6.ippbasic_endpoint.hpphost_name.ippnetwork_v4.hppnetwork_v4.ippnetwork_v6.hppnetwork_v6.ipp
multicast.hppnetwork_v4.hppnetwork_v6.hppresolver_base.hppresolver_query_base.hpptcp.hppudp.hppunicast.hppv6_only.hpplocal
basic_endpoint.hppconnect_pair.hppdatagram_protocol.hpp
multiple_exceptions.hpppackaged_task.hppplaceholders.hppdetail
seq_packet_protocol.hppstream_protocol.hppposix
basic_descriptor.hppbasic_stream_descriptor.hppdescriptor.hppdescriptor_base.hppstream_descriptor.hpp
post.hppprefer.hppprepend.hppquery.hpprandom_access_file.hppread.hppread_at.hppread_until.hppreadable_pipe.hpprecycling_allocator.hppredirect_error.hppregistered_buffer.hpprequire.hpprequire_concept.hppserial_port.hppserial_port_base.hppsignal_set.hppsignal_set_base.hppsocket_base.hppspawn.hppssl.hppssl
context.hppcontext_base.hpp
static_thread_pool.hppsteady_timer.hppstrand.hppstream_file.hppstreambuf.hppsystem_context.hppsystem_executor.hppsystem_timer.hppthis_coro.hppthread_pool.hpptime_traits.hppdetail
buffered_handshake_op.hppengine.hpphandshake_op.hpp
error.hpphost_name_verification.hppimpl
io.hppopenssl_init.hppopenssl_types.hpppassword_callback.hppread_op.hppshutdown_op.hppstream_core.hppverify_callback.hppwrite_op.hppimpl
stream.hppstream_base.hppverify_context.hppverify_mode.hpptraits
equality_comparable.hppexecute_member.hppprefer_free.hppprefer_member.hppquery_free.hppquery_member.hppquery_static_constexpr_member.hpprequire_concept_free.hpprequire_concept_member.hpprequire_free.hpprequire_member.hppstatic_query.hppstatic_require.hppstatic_require_concept.hpp
ts
unyield.hppuse_awaitable.hppuse_future.hppuses_executor.hppversion.hppwait_traits.hppwindows
basic_object_handle.hppbasic_overlapped_handle.hppbasic_random_access_handle.hppbasic_stream_handle.hppobject_handle.hppoverlapped_handle.hppoverlapped_ptr.hpprandom_access_handle.hppstream_handle.hpp
writable_pipe.hppwrite.hppwrite_at.hppyield.hppassert
assign.hppassign
assignment_exception.hpplist_inserter.hpplist_of.hppptr_list_inserter.hppptr_list_of.hppptr_map_inserter.hppstd.hpp
atomic.hppstd
atomic
atomic.hppatomic_flag.hppatomic_ref.hppcapabilities.hpp
beast.hppdetail
addressof.hppaligned_variable.hppatomic_flag_impl.hppatomic_impl.hppatomic_ref_impl.hppbitwise_cast.hppbitwise_fp_cast.hppcapabilities.hppcaps_arch_gcc_aarch32.hppcaps_arch_gcc_aarch64.hppcaps_arch_gcc_alpha.hppcaps_arch_gcc_arm.hppcaps_arch_gcc_ppc.hppcaps_arch_gcc_sparc.hppcaps_arch_gcc_x86.hppcaps_arch_msvc_arm.hppcaps_arch_msvc_x86.hppcaps_gcc_atomic.hppcaps_gcc_sync.hppcaps_linux_arm.hppcaps_windows.hppcas_based_exchange.hppclassify.hppconfig.hppcore_arch_operations.hppcore_arch_operations_fwd.hppcore_arch_ops_gcc_aarch32.hppcore_arch_ops_gcc_aarch64.hppcore_arch_ops_gcc_alpha.hppcore_arch_ops_gcc_arm.hppcore_arch_ops_gcc_ppc.hppcore_arch_ops_gcc_sparc.hppcore_arch_ops_gcc_x86.hppcore_arch_ops_msvc_arm.hppcore_arch_ops_msvc_x86.hppcore_operations.hppcore_operations_emulated.hppcore_operations_emulated_fwd.hppcore_operations_fwd.hppcore_ops_cas_based.hppcore_ops_gcc_atomic.hppcore_ops_gcc_sync.hppcore_ops_linux_arm.hppcore_ops_windows.hppextending_cas_based_arithmetic.hppextra_fp_operations.hppextra_fp_operations_fwd.hppextra_fp_ops_emulated.hppextra_fp_ops_generic.hppextra_operations.hppextra_operations_fwd.hppextra_ops_emulated.hppextra_ops_gcc_aarch32.hppextra_ops_gcc_aarch64.hppextra_ops_gcc_arm.hppextra_ops_gcc_ppc.hppextra_ops_gcc_x86.hppextra_ops_generic.hppextra_ops_msvc_arm.hppextra_ops_msvc_x86.hppfence_arch_operations.hppfence_arch_ops_gcc_aarch32.hppfence_arch_ops_gcc_aarch64.hppfence_arch_ops_gcc_alpha.hppfence_arch_ops_gcc_arm.hppfence_arch_ops_gcc_ppc.hppfence_arch_ops_gcc_sparc.hppfence_arch_ops_gcc_x86.hppfence_arch_ops_msvc_arm.hppfence_arch_ops_msvc_x86.hppfence_operations.hppfence_operations_emulated.hppfence_ops_gcc_atomic.hppfence_ops_gcc_sync.hppfence_ops_linux_arm.hppfence_ops_windows.hppfloat_sizes.hppfooter.hppfp_operations.hppfp_operations_fwd.hppfp_ops_emulated.hppfp_ops_generic.hppfutex.hppgcc_arm_asm_common.hppgcc_atomic_memory_order_utils.hppgcc_ppc_asm_common.hppheader.hppint_sizes.hppintegral_conversions.hppinterlocked.hppintptr.hpplink.hpplock_pool.hppmemory_order_utils.hpponce_flag.hppops_gcc_aarch32_common.hppops_gcc_aarch64_common.hppops_gcc_arm_common.hppops_gcc_ppc_common.hppops_msvc_common.hpppause.hppplatform.hppstorage_traits.hppstring_ops.hpp
fences.hppipc_atomic.hppipc_atomic_flag.hppipc_atomic_ref.hpptype_traits
alignment_of.hppconditional.hpphas_unique_object_representations.hppintegral_constant.hppis_enum.hppis_floating_point.hppis_function.hppis_iec559.hppis_integral.hppis_nothrow_default_constructible.hppis_signed.hppis_trivially_copyable.hppis_trivially_default_constructible.hppmake_signed.hppmake_unsigned.hppremove_cv.hpp
wait_capabilities.hppwait_caps_darwin_ulock.hppwait_caps_dragonfly_umtx.hppwait_caps_freebsd_umtx.hppwait_caps_futex.hppwait_caps_windows.hppwait_on_address.hppwait_operations.hppwait_operations_fwd.hppwait_ops_darwin_ulock.hppwait_ops_dragonfly_umtx.hppwait_ops_emulated.hppwait_ops_freebsd_umtx.hppwait_ops_futex.hppwait_ops_generic.hppwait_ops_windows.hppbeast
_experimental
http
test
unit_test
core
async_base.hppbasic_stream.hppbind_handler.hppbuffer_ref.hppbuffer_traits.hppbuffered_read_stream.hppbuffers_adaptor.hppbuffers_cat.hppbuffers_generator.hppbuffers_prefix.hppbuffers_range.hppbuffers_suffix.hppbuffers_to_string.hpp
http.hppdetail
allocator.hppasync_base.hppbase64.hppbase64.ippbind_continuation.hppbind_handler.hppbuffer.hppbuffer_traits.hppbuffers_pair.hppbuffers_range_adaptor.hppbuffers_ref.hppchacha.hppchar_buffer.hppclamp.hppconfig.hppcpu_info.hppfiltering_cancellation_slot.hppflat_stream.hppget_io_context.hpp
detect_ssl.hpperror.hppfile.hppfile_base.hppfile_posix.hppfile_stdio.hppfile_win32.hppflat_buffer.hppflat_static_buffer.hppflat_stream.hppimpl
is_invocable.hppostream.hpppcg.hppread.hppremap_post_to_defer.hppservice_base.hppsha1.hppsha1.ippstatic_const.hppstatic_ostream.hppstatic_string.hppstream_base.hppstream_traits.hppstring.hpptemporary_buffer.hpptuple.hpptype_traits.hppvariant.hppvarint.hppwin32_unicode_path.hppwork_guard.hppimpl
async_base.hppbasic_stream.hppbuffered_read_stream.hppbuffers_adaptor.hppbuffers_cat.hppbuffers_generator.hppbuffers_prefix.hppbuffers_suffix.hpperror.hpperror.ippfile_posix.ippfile_stdio.ippfile_win32.ippflat_buffer.hppflat_static_buffer.hppflat_static_buffer.ippflat_stream.hppmulti_buffer.hppread_size.hppsaved_handler.hppsaved_handler.ippstatic_buffer.hppstatic_buffer.ippstring.ippstring_param.hpp
make_printable.hppmulti_buffer.hppostream.hpprate_policy.hppread_size.hpprole.hppsaved_handler.hppspan.hppstatic_buffer.hppstatic_string.hppstream_traits.hppstring.hppstring_param.hppstring_type.hpptcp_stream.hpphttp
basic_dynamic_body.hppbasic_dynamic_body_fwd.hppbasic_file_body.hppbasic_file_body_fwd.hppbasic_parser.hppbuffer_body.hppbuffer_body_fwd.hppchunk_encode.hpp
src.hppssl.hppdetail
basic_parsed_list.hppbasic_parser.hppbasic_parser.ippchunk_encode.hpprfc7230.hpprfc7230.ipptype_traits.hpp
dynamic_body.hppdynamic_body_fwd.hppempty_body.hppempty_body_fwd.hpperror.hppfield.hppfields.hppfields_fwd.hppfile_body.hppfile_body_fwd.hppimpl
basic_parser.hppbasic_parser.ippchunk_encode.hpperror.hpperror.ippfield.ippfields.hppfields.ippfile_body_win32.hppmessage.hppmessage_generator.hppparser.hppread.hpprfc7230.hpprfc7230.ippserializer.hppstatus.ippverb.ippwrite.hpp
message.hppmessage_fwd.hppmessage_generator.hppmessage_generator_fwd.hppparser.hppparser_fwd.hppread.hpprfc7230.hppserializer.hppserializer_fwd.hppspan_body.hppspan_body_fwd.hppstatus.hppstring_body.hppstring_body_fwd.hpptype_traits.hppvector_body.hppvector_body_fwd.hppverb.hppwrite.hppssl
version.hppwebsocket.hppwebsocket
detail
decorator.hppframe.hpphybi13.hpphybi13.ippimpl_base.hppmask.hppmask.ipppmd_extension.hpppmd_extension.ippprng.hppprng.ippservice.hppservice.ippsoft_mutex.hpptype_traits.hpputf8_checker.hpputf8_checker.ipp
error.hppimpl
accept.hppclose.hpperror.hpperror.ipphandshake.hppping.hppread.hpprfc6455.hppssl.hppstream.hppstream_impl.hppteardown.hppwrite.hpp
option.hpprfc6455.hppssl.hppstream.hppstream_base.hppstream_fwd.hppteardown.hppzlib
bimap
bimap.hppset_of.hppunconstrained_set_of.hppunordered_multiset_of.hppunordered_set_of.hppvector_of.hpp
bind.hppcontainer_adaptor
associative_container_adaptor.hppcontainer_adaptor.hpp
detail
comparison_adaptor.hppfunctor_bag.hppidentity_converters.hppkey_extractor.hppnon_unique_container_helper.hpp
list_adaptor.hpplist_map_adaptor.hppmap_adaptor.hppmultimap_adaptor.hppmultiset_adaptor.hppordered_associative_container_adaptor.hppsequence_container_adaptor.hppset_adaptor.hppsupport
unordered_associative_container_adaptor.hppunordered_map_adaptor.hppunordered_multimap_adaptor.hppunordered_multiset_adaptor.hppunordered_set_adaptor.hppvector_adaptor.hppvector_map_adaptor.hppdetail
bimap_core.hppconcept_tags.hpp
list_of.hppmultiset_of.hppdebug
generate_index_binder.hppgenerate_relation_binder.hppgenerate_view_binder.hppis_set_type_of.hppmanage_additional_parameters.hppmanage_bimap_key.hppmap_view_base.hppmap_view_iterator.hppmodifier_adaptor.hppnon_unique_views_helper.hppset_view_base.hppset_view_iterator.hpptest
user_interface_config.hppproperty_map
relation
detail
access_builder.hppmetadata_access_builder.hppmutant.hppstatic_access_builder.hppto_mutable_relation_functor.hpp
member_at.hppmutant_relation.hpppair_layout.hppstructured_pair.hppsupport
data_extractor.hppget.hppget_pair_functor.hppis_tag_of_member_at.hppmember_with_tag.hppopposite_tag.hpppair_by.hpppair_type_by.hppvalue_type_of.hpp
symmetrical_base.hppsupport
data_type_by.hppiterator_type_by.hppkey_type_by.hpplambda.hppmap_by.hppmap_type_by.hppvalue_type_by.hpp
tags
support
apply_to_value_type.hppdefault_tagged.hppis_tagged.hppoverwrite_tagged.hpptag_of.hppvalue_type_of.hpp
tagged.hppviews
bind
apply.hpparg.hppbind.hpp
blank.hppblank_fwd.hppcall_traits.hppcallable_traits.hppdetail
make_adaptable.hppmem_fn.hppplaceholders.hppprotect.hppstd_placeholders.hppcallable_traits
add_member_const.hppadd_member_cv.hppadd_member_lvalue_reference.hppadd_member_rvalue_reference.hppadd_member_volatile.hppadd_noexcept.hppadd_transaction_safe.hppadd_varargs.hppapply_member_pointer.hppapply_return.hppargs.hppclass_of.hpp
cast.hppcerrno.hppcharconv.hppdetail
config.hppcore.hppdefault_callable_traits.hppforward_declarations.hppfunction.hppfunction_object.hppis_invocable_impl.hppparameter_index_helper.hpppmd.hpppmf.hpp
function_type.hpphas_member_qualifiers.hpphas_varargs.hpphas_void_return.hppis_const_member.hppis_cv_member.hppis_invocable.hppis_lvalue_reference_member.hppis_noexcept.hppis_reference_member.hppis_rvalue_reference_member.hppis_transaction_safe.hppis_volatile_member.hppqualified_class_of.hppremove_member_const.hppremove_member_cv.hppremove_member_reference.hppremove_member_volatile.hppremove_noexcept.hppremove_transaction_safe.hppremove_varargs.hppreturn_type.hpppolyfills
qualifier_flags.hppset_function_qualifiers.hppsfinae_errors.hpptraits.hppunguarded
function.hppfunction_2.hppfunction_3.hppfunction_ptr.hppfunction_ptr_2.hppfunction_ptr_3.hppfunction_ptr_varargs.hppfunction_ptr_varargs_2.hppfunction_ptr_varargs_3.hpppmf.hpppmf_2.hpppmf_3.hpppmf_4.hpppmf_varargs.hpppmf_varargs_2.hpppmf_varargs_3.hpppmf_varargs_4.hpp
utility.hppcharconv
chars_format.hppconfig.hpp
checked_delete.hppchrono.hppdetail
apply_sign.hppbit_layouts.hppbuffer_sizing.hppcompute_float32.hppcompute_float64.hppcompute_float80.hppconfig.hpp
from_chars.hpplimits.hppto_chars.hppdragonbox
emulated128.hppfallback_routines.hppfast_float
ascii_number.hppbigint.hppconstexpr_feature_detect.hppdecimal_to_binary.hppdigit_comparison.hppfast_float.hppfast_table.hppfloat_common.hppparse_number.hpp
from_chars_integer_impl.hppfrom_chars_result.hppinteger_search_trees.hppissignaling.hppmemcpy.hppparser.hppryu
significand_tables.hppto_chars_integer_impl.hppto_chars_result.hpptype_traits.hppchrono
ceil.hppchrono.hppchrono_io.hppclock_string.hppconfig.hppduration.hppfloor.hppinclude.hpp
circular_buffer.hppdetail
inlined
is_evenly_divisible_by.hppno_warning
requires_cxx11.hppscan_keyword.hppstatic_assert.hppsystem.hppio
duration_get.hppduration_io.hppduration_put.hppduration_style.hppduration_units.hppios_base_state.hpptime_point_get.hpptime_point_io.hpptime_point_put.hpptime_point_units.hpptimezone.hpp
utility
io_v1
process_cpu_clocks.hppround.hppsystem_clocks.hppthread_clock.hpptime_point.hpptypeof
boost
circular_buffer
circular_buffer_fwd.hppcobalt.hppcobalt
async_for.hppchannel.hppconcepts.hppconfig.hppdetached.hpp
detail
await_result_helper.hppdetached.hppexception.hppfork.hppforward_cancellation.hppgather.hppgenerator.hpphandler.hppjoin.hppmain.hppmonotonic_resource.hpppromise.hpprace.hppsbo_resource.hppspawn.hpptask.hppthis_thread.hppthread.hpputil.hppwait_group.hppwith.hppwrapper.hpp
error.hppexperimental
gather.hppgenerator.hppimpl
join.hppmain.hppnoop.hppop.hpppromise.hpprace.hppresult.hpprun.hppspawn.hpptask.hppthis_coro.hppthis_thread.hppthread.hppunique_handle.hppwait_group.hppwith.hppcompat
bind_back.hppbind_front.hpp
compressed_pair.hppcompute.hppdetail
function_ref.hppinteger_sequence.hppinvoke.hpplatch.hppmem_fn.hppshared_lock.hppto_array.hpptype_traits.hppcompute
algorithm.hpp
algorithm
accumulate.hppadjacent_difference.hppadjacent_find.hppall_of.hppany_of.hppbinary_search.hppcopy.hppcopy_if.hppcopy_n.hppcount.hppcount_if.hpp
allocator.hppdetail
balanced_path.hppbinary_find.hppcompact.hppcopy_on_device.hppcopy_to_device.hppcopy_to_host.hppcount_if_with_ballot.hppcount_if_with_reduce.hppcount_if_with_threads.hppfind_extrema.hppfind_extrema_on_cpu.hppfind_extrema_with_atomics.hppfind_extrema_with_reduce.hppfind_if_with_atomics.hppinplace_reduce.hppinsertion_sort.hppmerge_path.hppmerge_sort_on_cpu.hppmerge_sort_on_gpu.hppmerge_with_merge_path.hppradix_sort.hpprandom_fill.hppreduce_by_key.hppreduce_by_key_with_scan.hppreduce_on_cpu.hppreduce_on_gpu.hppscan.hppscan_on_cpu.hppscan_on_gpu.hppsearch_all.hppserial_accumulate.hppserial_count_if.hppserial_find_extrema.hppserial_merge.hppserial_reduce.hppserial_reduce_by_key.hppserial_scan.hpp
equal.hppequal_range.hppexclusive_scan.hppfill.hppfill_n.hppfind.hppfind_end.hppfind_if.hppfind_if_not.hppfor_each.hppfor_each_n.hppgather.hppgenerate.hppgenerate_n.hppincludes.hppinclusive_scan.hppinner_product.hppinplace_merge.hppiota.hppis_partitioned.hppis_permutation.hppis_sorted.hpplexicographical_compare.hpplower_bound.hppmax_element.hppmerge.hppmin_element.hppminmax_element.hppmismatch.hppnext_permutation.hppnone_of.hppnth_element.hpppartial_sum.hpppartition.hpppartition_copy.hpppartition_point.hppprev_permutation.hpprandom_shuffle.hppreduce.hppreduce_by_key.hppremove.hppremove_if.hppreplace.hppreplace_copy.hppreverse.hppreverse_copy.hpprotate.hpprotate_copy.hppscatter.hppscatter_if.hppsearch.hppsearch_n.hppset_difference.hppset_intersection.hppset_symmetric_difference.hppset_union.hppsort.hppsort_by_key.hppstable_partition.hppstable_sort.hppstable_sort_by_key.hppswap_ranges.hpptransform.hpptransform_if.hpptransform_reduce.hppunique.hppunique_copy.hppupper_bound.hppallocator
async.hppasync
buffer.hppcl.hppcl_ext.hppclosure.hppcommand_queue.hppconfig.hppcontainer.hppcontainer
array.hppbasic_string.hpp
context.hppcore.hppdetail
dynamic_bitset.hppflat_map.hppflat_set.hppmapped_view.hppstack.hppstring.hppvalarray.hppvector.hppdetail
assert_cl_success.hppbuffer_value.hppcl_versions.hppdevice_ptr.hppdiagnostic.hppduration.hppget_object_info.hppgetenv.hppglobal_static.hppis_buffer_iterator.hppis_contiguous_iterator.hppiterator_plus_distance.hppiterator_range_size.hppiterator_traits.hppliteral.hpplru_cache.hppmeta_kernel.hppmpl_vector_to_tuple.hppnvidia_compute_capability.hppparameter_cache.hpppath.hppprint_range.hppread_write_single_value.hppsha1.hppvariadic_macros.hppvendor.hppwork_size.hpp
device.hppevent.hppexception.hppexception
context_error.hppno_device_found.hppopencl_error.hppprogram_build_failure.hppset_default_queue_error.hppunsupported_extension_error.hpp
experimental
function.hppfunctional.hppfunctional
as.hppatomic.hppbind.hppcommon.hppconvert.hpp
image.hppdetail
field.hppgeometry.hppget.hpphash.hppidentity.hppinteger.hpplogical.hppmath.hppoperator.hpppopcount.hpprelational.hppimage
image2d.hppimage3d.hppimage_format.hppimage_sampler.hppinterop
eigen.hpp
iterator.hppeigen
opencv.hppopencv
opengl.hppopengl
acquire.hppcl_gl.hppcl_gl_ext.hppcontext.hppgl.hppopengl_buffer.hppopengl_renderbuffer.hppopengl_texture.hpp
qt.hppqt
vtk.hppvtk
iterator
buffer_iterator.hppconstant_buffer_iterator.hppconstant_iterator.hppcounting_iterator.hpp
kernel.hpplambda.hppdetail
discard_iterator.hppfunction_input_iterator.hpppermutation_iterator.hppstrided_iterator.hpptransform_iterator.hppzip_iterator.hpplambda
context.hppfunctional.hppget.hppmake_pair.hppmake_tuple.hppplaceholder.hppplaceholders.hppresult_of.hpp
memory.hppmemory
memory_object.hpppipe.hppplatform.hppprogram.hpprandom.hpprandom
bernoulli_distribution.hppdefault_random_engine.hppdiscrete_distribution.hpplinear_congruential_engine.hppmersenne_twister_engine.hppnormal_distribution.hppthreefry_engine.hppuniform_int_distribution.hppuniform_real_distribution.hpp
source.hppsvm.hppsystem.hpptype_traits.hpptype_traits
common_type.hpp
types.hppdetail
is_device_iterator.hppis_fundamental.hppis_vector_type.hppmake_vector_type.hppresult_of.hppscalar_type.hpptype_definition.hpptype_name.hppvector_size.hpptypes
user_event.hpputility.hpputility
version.hppwait_list.hppconcept
assert.hpp
concept_archetype.hppconcept_check.hppdetail
backward_compatibility.hppborland.hppconcept_def.hppconcept_undef.hppgeneral.hpphas_constraints.hppmsvc.hpp
requires.hppusage.hppconcept_check
config.hppconfig
abi
abi_prefix.hppabi_suffix.hppassert_cxx03.hppassert_cxx11.hppassert_cxx14.hppassert_cxx17.hppassert_cxx20.hppassert_cxx23.hppassert_cxx98.hppauto_link.hppcompiler
borland.hppclang.hppclang_version.hppcodegear.hppcomeau.hppcommon_edg.hppcompaq_cxx.hppcray.hppdiab.hppdigitalmars.hppgcc.hppgcc_xml.hppgreenhills.hpphp_acc.hppintel.hppkai.hppmetrowerks.hppmpw.hppnvcc.hpppathscale.hpppgi.hppsgi_mipspro.hppsunpro_cc.hppvacpp.hppvisualc.hppxlcpp.hppxlcpp_zos.hpp
detail
cxx_composite.hppposix_features.hppselect_compiler_config.hppselect_platform_config.hppselect_stdlib_config.hppsuffix.hpp
header_deprecated.hpphelper_macros.hppno_tr1
platform
aix.hppamigaos.hppbeos.hppbsd.hppcloudabi.hppcray.hppcygwin.hpphaiku.hpphpux.hppirix.hpplinux.hppmacos.hppqnxnto.hppsolaris.hppsymbian.hppvms.hppvxworks.hppwasm.hppwin32.hppzos.hpp
pragma_message.hpprequires_threads.hppstdlib
dinkumware.hpplibcomo.hpplibcpp.hpplibstdcpp3.hppmodena.hppmsl.hpproguewave.hppsgi.hppstlport.hppvacpp.hppxlcpp_zos.hpp
user.hppwarning_disable.hppworkaround.hppcontainer
adaptive_pool.hppallocator.hppallocator_traits.hppcontainer_fwd.hppdeque.hpp
detail
adaptive_node_pool.hppadaptive_node_pool_impl.hppaddressof.hppadvanced_insert_int.hppalgorithm.hppalloc_helpers.hppalloc_lib.hallocation_type.hppallocator_version_traits.hppauto_link.hppblock_list.hppblock_slist.hppcompare_functors.hppconfig_begin.hppconfig_end.hppconstruct_in_place.hppcontainer_or_allocator_rebind.hppcontainer_rebind.hppcopy_move_algo.hppdestroyers.hppdispatch_uses_allocator.hppdlmalloc.hppflat_tree.hppfunction_detector.hppguards_dended.hppis_container.hppis_contiguous_container.hppis_pair.hppis_sorted.hppiterator.hppiterator_to_raw_pointer.hppiterators.hppmath_functions.hppmin_max.hppminimal_char_traits_header.hppmpl.hppmultiallocation_chain.hppmutex.hppnext_capacity.hppnode_alloc_holder.hppnode_pool.hppnode_pool_impl.hpppair.hpppair_key_mapped_of_value.hppplacement_new.hpppool_common.hpppool_common_alloc.hpppool_resource.hppsingleton.hppstd_fwd.hppthread_mutex.hpptransform_iterator.hpptree.hpptype_traits.hppvalue_functors.hppvalue_init.hppvariadic_templates_tools.hppversion_type.hppworkaround.hpp
devector.hppflat_map.hppflat_set.hpplist.hppmap.hppnew_allocator.hppnode_allocator.hppnode_handle.hppoptions.hpppmr
deque.hppdevector.hppflat_map.hppflat_set.hppglobal_resource.hpplist.hppmap.hppmemory_resource.hppmonotonic_buffer_resource.hpppolymorphic_allocator.hpppool_options.hppresource_adaptor.hppset.hppslist.hppsmall_vector.hppstable_vector.hppstring.hppsynchronized_pool_resource.hppunsynchronized_pool_resource.hppvector.hpp
scoped_allocator.hppscoped_allocator_fwd.hppset.hppslist.hppsmall_vector.hppstable_vector.hppstatic_vector.hppstring.hppthrow_exception.hppuses_allocator.hppuses_allocator_fwd.hppvector.hppcontainer_hash
detail
extensions.hpphash.hpphash_fwd.hppis_contiguous_range.hppis_described_class.hppis_range.hppis_tuple_like.hppis_unordered_range.hppcontext
continuation.hppcontinuation_fcontext.hppcontinuation_ucontext.hppcontinuation_winfib.hpp
contract.hppdetail
apply.hppconfig.hppdisable_overload.hppexception.hppexchange.hppexternc.hppfcontext.hppindex_sequence.hppinvoke.hppprefetch.hpptuple.hpp
fiber.hppfiber_fcontext.hppfiber_ucontext.hppfiber_winfib.hppfixedsize_stack.hppflags.hpppooled_fixedsize_stack.hppposix
preallocated.hppprotected_fixedsize_stack.hppsegmented_stack.hppstack_context.hppstack_traits.hppwindows
contract
assert.hppbase_types.hppcall_if.hppcheck.hppconstructor.hpp
contract_macro.hppconvert.hppcore
destructor.hppdetail
assert.hppauto_ptr.hppcheck.hppchecking.hppstatic_local_var.hpptvariadic.hpp
function.hppold.hppoverride.hpppublic_function.hppcondition
config.hppdebug.hppdecl.hppdeclspec.hppexception.hppinlined.hppinlined
name.hppnone.hppnoop.hppoperation
operator_safe_bool.hpppreprocessor
keyword
type_traits
convert
core
addressof.hppalignof.hppalloc_construct.hppallocator_access.hppallocator_traits.hppbit.hppchecked_delete.hppcmath.hppdata.hppdefault_allocator.hppdemangle.hpp
detail
assert.hppis_same.hpplwt_unattended.hppminstd_rand.hppsp_thread_pause.hppsp_thread_sleep.hppsp_thread_yield.hppsp_win32_sleep.hppsplitmix64.hppstring_view.hpp
empty_value.hppenable_if.hppexchange.hppexplicit_operator_bool.hppfclose_deleter.hppfirst_scalar.hppfunctor.hppidentity.hppignore_unused.hppinvoke_swap.hppis_same.hpplaunder.hpplightweight_test.hpplightweight_test_trait.hppmake_span.hppmax_align.hppmemory_resource.hppno_exceptions_support.hppnoinit_adaptor.hppnoncopyable.hppnull_deleter.hppnvp.hpppointer_in_range.hpppointer_traits.hppquick_exit.hppref.hppscoped_enum.hppserialization.hppsize.hppsnprintf.hppspan.hppswap.hpptype_name.hpptypeinfo.hppuncaught_exceptions.hppunderlying_type.hppuse_default.hppverbose_terminate_handler.hppyield_primitives.hppcoroutine
all.hppasymmetric_coroutine.hppattributes.hppcoroutine.hpp
detail
config.hppcoroutine_context.hppdata.hppflags.hppparameters.hpppreallocated.hpppull_coroutine_impl.hpppull_coroutine_object.hpppull_coroutine_synthesized.hpppush_coroutine_impl.hpppush_coroutine_object.hpppush_coroutine_synthesized.hppsetup.hppsymmetric_coroutine_call.hppsymmetric_coroutine_impl.hppsymmetric_coroutine_object.hppsymmetric_coroutine_yield.hpptrampoline.hpptrampoline_pull.hpptrampoline_push.hpp
exceptions.hppflags.hppposix
protected_stack_allocator.hppsegmented_stack_allocator.hppstack_allocator.hppstack_context.hppstack_traits.hppstandard_stack_allocator.hppsymmetric_coroutine.hppwindows
coroutine2
all.hppcoroutine.hpp
crc.hppcregex.hppcstdfloat.hppcstdint.hppcstdlib.hppcurrent_function.hppcxx11_char_types.hppdate_time.hppdetail
config.hppcoroutine.hppcreate_control_block.ippdecay_copy.hppdisable_overload.hpppull_control_block_cc.hpppull_control_block_cc.ipppull_coroutine.hpppull_coroutine.ipppush_control_block_cc.hpppush_control_block_cc.ipppush_coroutine.hpppush_coroutine.ippstate.hppwrap.hpp
fixedsize_stack.hpppooled_fixedsize_stack.hppprotected_fixedsize_stack.hppsegmented_stack.hppdate_time
adjust_functors.hppc_local_time_adjustor.hppc_time.hppcompiler_config.hppconstrained_value.hppdate.hppdate_clock_device.hppdate_defs.hppdate_duration.hppdate_duration_types.hppdate_facet.hppdate_format_simple.hppdate_formatting.hppdate_formatting_limited.hppdate_formatting_locales.hppdate_generator_formatter.hppdate_generator_parser.hppdate_generators.hppdate_iterator.hppdate_names_put.hppdate_parsing.hppdst_rules.hppdst_transition_generators.hppfiletime_functions.hppfind_match.hppformat_date_parser.hpp
describe.hppgregorian
conversion.hppformatters.hppformatters_limited.hppgreg_calendar.hppgreg_date.hppgreg_day.hppgreg_day_of_year.hppgreg_duration.hppgreg_duration_types.hppgreg_facet.hppgreg_month.hppgreg_serialize.hppgreg_weekday.hppgreg_year.hppgreg_ymd.hppgregorian.hppgregorian_io.hppgregorian_types.hppparsers.hpp
gregorian_calendar.hppgregorian_calendar.ippint_adapter.hppiso_format.hpplocal_time
conversion.hppcustom_time_zone.hppdate_duration_operators.hppdst_transition_day_rules.hpplocal_date_time.hpplocal_time.hpplocal_time_io.hpplocal_time_types.hppposix_time_zone.hpptz_database.hpp
local_time_adjustor.hpplocal_timezone_defs.hpplocale_config.hppmicrosec_time_clock.hppparse_format_base.hppperiod.hppperiod_formatter.hppperiod_parser.hppposix_time
conversion.hppdate_duration_operators.hppposix_time.hppposix_time_config.hppposix_time_duration.hppposix_time_io.hppposix_time_legacy_io.hppposix_time_system.hppposix_time_types.hppptime.hpptime_formatters.hpptime_formatters_limited.hpptime_parsers.hpptime_period.hpptime_serialize.hpp
special_defs.hppspecial_values_formatter.hppspecial_values_parser.hppstring_convert.hppstring_parse_tree.hppstrings_from_facet.hpptime.hpptime_clock.hpptime_defs.hpptime_duration.hpptime_facet.hpptime_formatting_streams.hpptime_iterator.hpptime_parsing.hpptime_resolution_traits.hpptime_system_counted.hpptime_system_split.hpptime_zone_base.hpptime_zone_names.hpptz_db_base.hppwrapping_int.hppyear_month_day.hppdescribe
bases.hppclass.hppdescriptor_by_name.hppdescriptor_by_pointer.hpp
detail
bases.hppcompute_base_modifiers.hppconfig.hppcx_streq.hpplist.hppmembers.hpppp_for_each.hpppp_utilities.hppvoid_t.hpp
enum.hppenum_from_string.hppenum_to_string.hppenumerators.hppmembers.hppmodifier_description.hppmodifiers.hppoperators.hppdetail
algorithm.hppallocator_utilities.hppatomic_count.hppbasic_pointerbuf.hppbinary_search.hppbitmask.hppcall_traits.hppcatch_exceptions.hppcompressed_pair.hppcontainer_fwd.hppfenv.hpphas_default_constructor.hppidentifier.hppindirect_traits.hppinterlocked.hppis_incrementable.hppis_sorted.hppis_xxx.hppiterator.hpplcast_precision.hpplightweight_main.hpplightweight_mutex.hpplightweight_test.hpplightweight_test_report.hpplightweight_thread.hppnamed_template_params.hppno_exceptions_support.hppnumeric_traits.hppob_compressed_pair.hppquick_allocator.hppreference_content.hppscoped_enum_emulation.hppselect_type.hppsp_typeinfo.hpptemplated_streams.hpputf8_codecvt_facet.hpputf8_codecvt_facet.ipp
dll.hppwinapi
access_rights.hppapc.hppbasic_types.hppbcrypt.hppcharacter_code_conversion.hppcondition_variable.hppconfig.hppcritical_section.hppcrypt.hppdbghelp.hppdebugapi.hpp
workaround.hppdetail
directory_management.hppdll.hppenvironment.hpperror_codes.hpperror_handling.hppevent.hppfile_management.hppfile_mapping.hppget_current_process.hppget_current_process_id.hppget_current_thread.hppget_current_thread_id.hppget_last_error.hppget_process_times.hppget_system_directory.hppget_thread_times.hpphandle_info.hpphandles.hppheap_memory.hppinit_once.hppjobs.hpplimits.hpplocal_memory.hppmemory.hppmutex.hppoverlapped.hpppage_protection_flags.hpppipes.hpppriority_class.hppprocess.hppsecurity.hppsemaphore.hppshell.hppshow_window.hppsrw_lock.hppstack_backtrace.hppsynchronization.hppsystem.hppthread.hppthread_pool.hpptime.hpptimers.hpptls.hppwait.hppwaitable_timer.hppdll
alias.hppconfig.hpp
dynamic_bitset.hppdetail
aggressive_ptr_cast.hppctor_dtor.hpp
import.hppimport_class.hppimport_mangled.hpplibrary_info.hppruntime_symbol_info.hppshared_library.hppshared_library_load_mode.hppsmart_library.hppdemangling
elf_info.hppget_mem_fn_type.hppimport_mangled_helpers.hppmacho_info.hpppe_info.hppposix
system_error.hpptype_info.hppwindows
dynamic_bitset
dynamic_bitset_fwd.hppenable_shared_from_this.hppendian.hppendian
arithmetic.hppbuffers.hppconversion.hpp
detail
disable_warnings.hppdisable_warnings_pop.hppendian_load.hppendian_reverse.hppendian_store.hppintegral_by_size.hppintrinsic.hppis_integral.hppis_scoped_enum.hppis_trivially_copyable.hpporder.hppstatic_assert.hpp
endian.hppexception
all.hppcurrent_exception_cast.hpp
exception_ptr.hppdetail
clone_current_exception.hpperror_info_impl.hppexception_ptr.hppis_output_streamable.hppobject_hex_dump.hpprequires_cxx11.hppshared_ptr.hpptype_info.hpp
diagnostic_information.hppenable_current_exception.hppenable_error_info.hpperrinfo_api_function.hpperrinfo_at_line.hpperrinfo_errno.hpperrinfo_file_handle.hpperrinfo_file_name.hpperrinfo_file_open_mode.hpperrinfo_nested_exception.hpperrinfo_type_info_name.hpperror_info.hppexception.hppget_error_info.hppinfo.hppinfo_tuple.hppto_string.hppto_string_stub.hppfiber
algo
all.hppbarrier.hppbuffered_channel.hppchannel_op_status.hppcondition_variable.hppcontext.hppcuda
detail
config.hppcontext_spinlock_queue.hppcontext_spmc_queue.hppconvert.hppcpu_relax.hppdata.hppdecay_copy.hppdisable_overload.hppexchange.hppfss.hppfutex.hppis_all_same.hpprtm.hppspinlock.hppspinlock_rtm.hppspinlock_status.hppspinlock_ttas.hppspinlock_ttas_adaptive.hppspinlock_ttas_adaptive_futex.hppspinlock_ttas_futex.hppthread_barrier.hpp
exceptions.hppfiber.hppfixedsize_stack.hppfss.hppfuture.hppfuture
hip
mutex.hppnuma
operations.hpppolicy.hpppooled_fixedsize_stack.hppproperties.hppprotected_fixedsize_stack.hpprecursive_mutex.hpprecursive_timed_mutex.hppscheduler.hppsegmented_stack.hppstack_allocator_wrapper.hpptimed_mutex.hpptype.hppunbuffered_channel.hppwaker.hppfilesystem
config.hppcstdio.hpp
flyweight.hppdetail
directory.hppexception.hppfile_status.hppfstream.hppoperations.hpppath.hppflyweight
assoc_container_factory.hppassoc_container_factory_fwd.hppconcurrent_factory.hppconcurrent_factory_fwd.hpp
foreach.hppforeach_fwd.hppformat.hppdetail
archive_constructed.hppdefault_value_policy.hppdyn_perfect_fwd.hppflyweight_core.hppis_placeholder_expr.hppnested_xxx_if_not_ph.hppnot_placeholder_expr.hppperfect_fwd.hpppp_perfect_fwd.hpprecursive_lw_mutex.hppserialization_helper.hppvalue_tag.hpp
factory_tag.hppflyweight.hppflyweight_fwd.hpphashed_factory.hpphashed_factory_fwd.hppholder_tag.hppintermodule_holder.hppintermodule_holder_fwd.hppkey_value.hppkey_value_fwd.hpplocking_tag.hppno_locking.hppno_locking_fwd.hppno_tracking.hppno_tracking_fwd.hpprefcounted.hpprefcounted_fwd.hppserialize.hppset_factory.hppset_factory_fwd.hppsimple_locking.hppsimple_locking_fwd.hppstatic_holder.hppstatic_holder_fwd.hpptag.hpptracking_tag.hppformat
alt_sstream.hppalt_sstream_impl.hpp
function.hppdetail
compat_workarounds.hppconfig_macros.hppmsvc_disambiguater.hppunset_macros.hppworkarounds_gcc-2_95.hppworkarounds_stlport.hpp
exceptions.hppfeed_args.hppformat_class.hppformat_fwd.hppformat_implementation.hppfree_funcs.hppgroup.hppinternals.hppinternals_fwd.hppparsing.hppfunction
function0.hppfunction1.hppfunction10.hppfunction2.hppfunction3.hppfunction4.hppfunction5.hppfunction6.hppfunction7.hppfunction8.hppfunction9.hppfunction_base.hppfunction_fwd.hppfunction_template.hppfunction_typeof.hpp
function_equal.hppfunction_output_iterator.hppfunction_types
components.hpp
functional.hppconfig
detail
class_transform.hppclassifier.hpp
function_arity.hppfunction_pointer.hppfunction_reference.hppfunction_type.hppis_callable_builtin.hppis_function.hppis_function_pointer.hppis_function_reference.hppis_member_function_pointer.hppis_member_object_pointer.hppis_member_pointer.hppis_nonmember_callable_builtin.hppmember_function_pointer.hppmember_object_pointer.hppparameter_types.hppproperty_tags.hppresult_type.hppclassifier_impl
arity10_0.hpparity10_1.hpparity20_0.hpparity20_1.hpparity30_0.hpparity30_1.hpparity40_0.hpparity40_1.hpparity50_0.hpparity50_1.hppmaster.hpp
components_as_mpl_sequence.hppcomponents_impl
arity10_0.hpparity10_1.hpparity20_0.hpparity20_1.hpparity30_0.hpparity30_1.hpparity40_0.hpparity40_1.hpparity50_0.hpparity50_1.hppmaster.hpp
cv_traits.hppencoding
pp_arity_loop.hpppp_cc_loop
pp_loop.hpppp_retag_default_cc
pp_tags
pp_variate_loop
retag_default_cc.hppsynthesize.hppsynthesize_impl
arity10_0.hpparity10_1.hpparity20_0.hpparity20_1.hpparity30_0.hpparity30_1.hpparity40_0.hpparity40_1.hpparity50_0.hpparity50_1.hppmaster.hpp
to_sequence.hppfunctional
factory.hppforward_adapter.hpphash.hpp
hash
hash_fwd.hppidentity.hpplightweight_forward_adapter.hppoverloaded_function.hppoverloaded_function
value_factory.hppfusion
adapted.hppview.hppflatten_view.hppjoint_view.hppnview.hpprepetitive_view.hppsingle_view.hpptransform_view.hppzip_view.hpp
generator_iterator.hppgeometry.hppadapted
adt.hppstd_array.hppstd_pair.hppstd_tuple.hppstruct.hpp
algorithm.hppadt
array.hpparray
at_impl.hppbegin_impl.hppcategory_of_impl.hppderef_impl.hppend_impl.hppis_sequence_impl.hppis_view_impl.hppsize_impl.hpptag_of.hppvalue_at_impl.hppvalue_of_impl.hpp
boost_array.hppboost_array
array_iterator.hpp
boost_tuple.hppdetail
at_impl.hppbegin_impl.hppcategory_of_impl.hppend_impl.hppis_sequence_impl.hppis_view_impl.hppsize_impl.hppvalue_at_impl.hpp
tag_of.hppboost_tuple
boost_tuple_iterator.hpp
mpl.hppdetail
at_impl.hppbegin_impl.hppbuild_cons.hppcategory_of_impl.hppconvert_impl.hppend_impl.hppis_sequence_impl.hppis_view_impl.hppsize_impl.hppvalue_at_impl.hpp
mpl
tag_of.hppmpl
detail
at_impl.hppbegin_impl.hppcategory_of_impl.hppempty_impl.hppend_impl.hpphas_key_impl.hppis_sequence_impl.hppis_view_impl.hppsize_impl.hppvalue_at_impl.hpp
mpl_iterator.hppstd_array
detail
array_size.hppat_impl.hppbegin_impl.hppcategory_of_impl.hppend_impl.hppis_sequence_impl.hppis_view_impl.hppsize_impl.hppvalue_at_impl.hpp
std_array_iterator.hpptag_of.hppstd_tuple
detail
at_impl.hppbegin_impl.hppbuild_std_tuple.hppcategory_of_impl.hppconvert_impl.hppend_impl.hppis_sequence_impl.hppis_view_impl.hppsize_impl.hppvalue_at_impl.hpp
mpl
std_tuple_iterator.hpptag_of.hppstruct
adapt_assoc_struct.hppadapt_assoc_struct_named.hppadapt_struct.hppadapt_struct_named.hppdefine_assoc_struct.hppdefine_struct.hppdefine_struct_inline.hpp
detail
adapt_auto.hppadapt_base.hppadapt_base_assoc_attr_filler.hppadapt_base_attr_filler.hppadapt_is_tpl.hppat_impl.hppbegin_impl.hppcategory_of_impl.hppdefine_struct.hppdefine_struct_inline.hppderef_data_impl.hppderef_impl.hppend_impl.hppextension.hppis_sequence_impl.hppis_view_impl.hppkey_of_impl.hppnamespace.hpp
preprocessor
proxy_type.hppsize_impl.hppvalue_at_impl.hppvalue_of_data_impl.hppvalue_of_impl.hppalgorithm
auxiliary.hpp
container.hppauxiliary
iteration.hppiteration
accumulate.hppaccumulate_fwd.hpp
query.hppdetail
fold.hppfold_fwd.hppfor_each.hppfor_each_fwd.hppiter_fold.hppiter_fold_fwd.hppreverse_fold.hppreverse_fold_fwd.hppreverse_iter_fold.hppreverse_iter_fold_fwd.hppquery
transformation.hpptransformation
container
deque.hpp
functional.hppdeque
back_extended_deque.hppconvert.hppdeque.hppdeque_fwd.hppdeque_iterator.hpp
generation.hppdetail
at_impl.hppbegin_impl.hppbuild_deque.hppconvert_impl.hpp
front_extended_deque.hppcpp03
as_deque.hppbuild_deque.hppdeque.hppdeque_forward_ctor.hppdeque_fwd.hppdeque_initial_size.hppdeque_keyed_values.hppdeque_keyed_values_call.hpplimits.hpp
deque_keyed_values.hppend_impl.hppis_sequence_impl.hppkeyed_element.hppvalue_at_impl.hpppreprocessed
as_deque.hppas_deque10.hppas_deque20.hppas_deque30.hppas_deque40.hppas_deque50.hppdeque.hppdeque10.hppdeque10_fwd.hppdeque20.hppdeque20_fwd.hppdeque30.hppdeque30_fwd.hppdeque40.hppdeque40_fwd.hppdeque50.hppdeque50_fwd.hppdeque_fwd.hppdeque_initial_size.hppdeque_initial_size10.hppdeque_initial_size20.hppdeque_initial_size30.hppdeque_initial_size40.hppdeque_initial_size50.hppdeque_keyed_values.hppdeque_keyed_values10.hppdeque_keyed_values20.hppdeque_keyed_values30.hppdeque_keyed_values40.hppdeque_keyed_values50.hpp
generation
cons_tie.hppdeque_tie.hpp
list.hppdetail
pp_deque_tie.hpppp_list_tie.hpppp_make_deque.hpppp_make_list.hpppp_make_map.hpppp_make_set.hpppp_make_vector.hpppp_map_tie.hpppp_vector_tie.hpp
ignore.hpplist_tie.hppmake_cons.hppmake_deque.hppmake_list.hppmake_map.hppmake_set.hppmake_vector.hppmap_tie.hpppair_tie.hppvector_tie.hpppreprocessed
deque_tie.hppdeque_tie10.hppdeque_tie20.hppdeque_tie30.hppdeque_tie40.hppdeque_tie50.hpplist_tie.hpplist_tie10.hpplist_tie20.hpplist_tie30.hpplist_tie40.hpplist_tie50.hppmake_deque.hppmake_deque10.hppmake_deque20.hppmake_deque30.hppmake_deque40.hppmake_deque50.hppmake_list.hppmake_list10.hppmake_list20.hppmake_list30.hppmake_list40.hppmake_list50.hppmake_map.hppmake_map10.hppmake_map20.hppmake_map30.hppmake_map40.hppmake_map50.hppmake_set.hppmake_set10.hppmake_set20.hppmake_set30.hppmake_set40.hppmake_set50.hppmake_vector.hppmake_vector10.hppmake_vector20.hppmake_vector30.hppmake_vector40.hppmake_vector50.hppmap_tie.hppmap_tie10.hppmap_tie20.hppmap_tie30.hppmap_tie40.hppmap_tie50.hppvector_tie.hppvector_tie10.hppvector_tie20.hppvector_tie30.hppvector_tie40.hppvector_tie50.hpp
list
cons.hppcons_fwd.hppcons_iterator.hppconvert.hpp
map.hppdetail
at_impl.hppbegin_impl.hppbuild_cons.hppconvert_impl.hpp
list.hpplist_fwd.hppnil.hppcpp03
limits.hpplist.hpplist_forward_ctor.hpplist_fwd.hpplist_to_cons.hpplist_to_cons_call.hpp
deref_impl.hppempty_impl.hppend_impl.hppequal_to_impl.hpplist_to_cons.hppnext_impl.hppreverse_cons.hppvalue_at_impl.hppvalue_of_impl.hpppreprocessed
map
convert.hpp
set.hppdetail
at_impl.hppat_key_impl.hppbegin_impl.hppbuild_map.hpp
map.hppmap_fwd.hppmap_iterator.hppcpp03
as_map.hppat_impl.hppbegin_impl.hppconvert.hppconvert_impl.hppderef_data_impl.hppderef_impl.hppend_impl.hppkey_of_impl.hpplimits.hppmap.hppmap_forward_ctor.hppmap_fwd.hpp
end_impl.hppmap_impl.hppmap_index.hppvalue_at_impl.hppvalue_at_key_impl.hpppreprocessed
as_map.hppas_map10.hppas_map20.hppas_map30.hppas_map40.hppas_map50.hppmap.hppmap10.hppmap10_fwd.hppmap20.hppmap20_fwd.hppmap30.hppmap30_fwd.hppmap40.hppmap40_fwd.hppmap50.hppmap50_fwd.hppmap_fwd.hpp
value_at_impl.hppvalue_of_data_impl.hppvalue_of_impl.hppset
convert.hpp
vector.hppdetail
as_set.hppbegin_impl.hppconvert_impl.hpp
set.hppset_fwd.hppcpp03
as_set.hpplimits.hpp
deref_data_impl.hppderef_impl.hppend_impl.hppkey_of_impl.hppvalue_of_data_impl.hppvalue_of_impl.hpppreprocessed
as_set.hppas_set10.hppas_set20.hppas_set30.hppas_set40.hppas_set50.hppset.hppset10.hppset10_fwd.hppset20.hppset20_fwd.hppset30.hppset30_fwd.hppset40.hppset40_fwd.hppset50.hppset50_fwd.hppset_fwd.hpp
set.hppset_forward_ctor.hppset_fwd.hppvector
convert.hpp
detail
advance_impl.hppas_vector.hppat_impl.hppbegin_impl.hppconfig.hppconvert_impl.hpp
vector.hppvector10.hppvector20.hppvector30.hppvector40.hppvector50.hppvector_fwd.hppvector_iterator.hppcpp03
as_vector.hpplimits.hpp
deref_impl.hppdistance_impl.hppend_impl.hppequal_to_impl.hppnext_impl.hppprior_impl.hppvalue_at_impl.hppvalue_of_impl.hpppreprocessed
as_vector.hppas_vector10.hppas_vector20.hppas_vector30.hppas_vector40.hppas_vector50.hppvector.hppvector10.hppvector10_fwd.hppvector20.hppvector20_fwd.hppvector30.hppvector30_fwd.hppvector40.hppvector40_fwd.hppvector50.hppvector50_fwd.hppvector_chooser.hppvector_chooser10.hppvector_chooser20.hppvector_chooser30.hppvector_chooser40.hppvector_chooser50.hppvector_fwd.hppvvector10.hppvvector10_fwd.hppvvector20.hppvvector20_fwd.hppvvector30.hppvvector30_fwd.hppvvector40.hppvvector40_fwd.hppvvector50.hppvvector50_fwd.hpp
value_at_impl.hppvector.hppvector10.hppvector10_fwd.hppvector20.hppvector20_fwd.hppvector30.hppvector30_fwd.hppvector40.hppvector40_fwd.hppvector50.hppvector50_fwd.hppvector_forward_ctor.hppvector_fwd.hppvector_n.hppvector_n_chooser.hppfunctional
adapter.hpp
adapter
generation.hppgeneration
invocation.hppinvocation
include
accumulate.hppadapt_adt.hppadapt_adt_named.hppadapt_assoc_adt.hppadapt_assoc_adt_named.hppadapt_assoc_struct.hppadapt_assoc_struct_named.hppadapt_struct.hppadapt_struct_named.hppadapted.hppadapter.hppadvance.hppalgorithm.hppall.hppany.hpparray.hppas_deque.hppas_list.hppas_map.hppas_set.hppas_vector.hppat.hppat_c.hppat_key.hppauxiliary.hppback.hppbegin.hppboost_array.hppboost_tuple.hppcategory_of.hppclear.hppcomparison.hppcons.hppcons_tie.hppcontainer.hppconvert.hppcopy.hppcount.hppcount_if.hppdeduce.hppdeduce_sequence.hppdefine_assoc_struct.hppdefine_struct.hppdefine_struct_inline.hppdeque.hppdeque_fwd.hppdeque_tie.hppderef.hppderef_data.hppdistance.hppempty.hppend.hppequal_to.hpperase.hpperase_key.hppfilter.hppfilter_if.hppfilter_view.hppfind.hppfind_if.hppflatten.hppflatten_view.hppfold.hppfor_each.hppfront.hppfunctional.hppfused.hppfused_function_object.hppfused_procedure.hppgeneration.hppgreater.hppgreater_equal.hpphas_key.hpphash.hppidentity_view.hppignore.hppin.hppinsert.hppinsert_range.hppintrinsic.hppinvocation.hppinvoke.hppinvoke_function_object.hppinvoke_procedure.hppio.hppis_iterator.hppis_segmented.hppis_sequence.hppis_view.hppiter_fold.hppiteration.hppiterator.hppiterator_adapter.hppiterator_base.hppiterator_facade.hppiterator_range.hppjoin.hppjoint_view.hppkey_of.hppless.hppless_equal.hpplist.hpplist_fwd.hpplist_tie.hppmake_cons.hppmake_deque.hppmake_fused.hppmake_fused_function_object.hppmake_fused_procedure.hppmake_list.hppmake_map.hppmake_set.hppmake_tuple.hppmake_unfused.hppmake_vector.hppmap.hppmap_fwd.hppmap_tie.hppmove.hppmpl.hppnext.hppnil.hppnone.hppnot_equal_to.hppnview.hppout.hpppair.hpppair_tie.hpppop_back.hpppop_front.hppprior.hppproxy_type.hpppush_back.hpppush_front.hppquery.hppremove.hppremove_if.hpprepetitive_view.hppreplace.hppreplace_if.hppreverse.hppreverse_fold.hppreverse_iter_fold.hppreverse_view.hppsegmented_fold_until.hppsegmented_iterator.hppsegments.hppsequence.hppsequence_base.hppsequence_facade.hppset.hppset_fwd.hppsingle_view.hppsize.hppstd_array.hppstd_pair.hppstd_tuple.hppstruct.hppsupport.hppswap.hpptag_of.hpptag_of_fwd.hpptransform.hpptransform_view.hpptransformation.hpptuple.hpptuple_fwd.hpptuple_tie.hppunfused.hppunfused_typed.hppunused.hppvalue_at.hppvalue_at_key.hppvalue_of.hppvalue_of_data.hppvector.hppvector10.hppvector20.hppvector30.hppvector40.hppvector50.hppvector_fwd.hppvector_tie.hppview.hppvoid.hppzip.hppzip_view.hpp
iterator.hppiterator
advance.hppbasic_iterator.hppderef.hppderef_data.hpp
mpl.hppdetail
adapt_deref_traits.hppadapt_value_traits.hppadvance.hppdistance.hppsegment_sequence.hppsegmented_equal_to.hppsegmented_iterator.hppsegmented_next_impl.hpp
distance.hppequal_to.hppiterator_adapter.hppiterator_facade.hppkey_of.hppmpl.hppmpl
next.hppprior.hppsegmented_iterator.hppvalue_of.hppvalue_of_data.hppmpl
at.hppback.hppbegin.hppclear.hpp
sequence.hppdetail
empty.hppend.hpperase.hpperase_key.hppfront.hpphas_key.hppinsert.hppinsert_range.hpppop_back.hpppop_front.hpppush_back.hpppush_front.hppsize.hppsequence
comparison.hppconvert.hpphash.hppintrinsic.hpp
support.hppcomparison
detail
enable_comparison.hppequal_to.hppgreater.hppgreater_equal.hppless.hppless_equal.hppnot_equal_to.hppintrinsic
at.hppat_c.hppat_key.hppback.hppbegin.hpp
intrinsic_fwd.hppio.hppdetail
segmented_begin.hppsegmented_begin_impl.hppsegmented_end.hppsegmented_end_impl.hppsegmented_size.hpp
empty.hppend.hppfront.hpphas_key.hppsegments.hppsize.hppswap.hppvalue_at.hppvalue_at_key.hppio
sequence_facade.hppsupport
as_const.hppcategory_of.hppconfig.hppdeduce.hppdeduce_sequence.hpp
tuple.hppdetail
access.hppand.hppas_fusion_element.hppenabler.hppindex_sequence.hppis_mpl_sequence.hppis_native_fusion_sequence.hppis_same_size.hppmpl_iterator_category.hpppp_round.hppsegmented_fold_until_impl.hpp
is_iterator.hppis_segmented.hppis_sequence.hppis_view.hppiterator_base.hpppair.hppsegmented_fold_until.hppsequence_base.hpptag_of.hpptag_of_fwd.hppunused.hppvoid.hpptuple
detail
make_tuple.hpp
make_tuple.hpptuple.hpptuple_fwd.hpptuple_tie.hpppreprocessed
make_tuple.hppmake_tuple10.hppmake_tuple20.hppmake_tuple30.hppmake_tuple40.hppmake_tuple50.hpptuple.hpptuple10.hpptuple10_fwd.hpptuple20.hpptuple20_fwd.hpptuple30.hpptuple30_fwd.hpptuple40.hpptuple40_fwd.hpptuple50.hpptuple50_fwd.hpptuple_fwd.hpptuple_tie.hpptuple_tie10.hpptuple_tie20.hpptuple_tie30.hpptuple_tie40.hpptuple_tie50.hpp
tuple.hpptuple_expand.hpptuple_fwd.hpptuple_tie.hppview
detail
filter_view.hppfilter_view
detail
begin_impl.hppderef_data_impl.hppderef_impl.hppend_impl.hppequal_to_impl.hppkey_of_impl.hppnext_impl.hppsize_impl.hppvalue_of_data_impl.hppvalue_of_impl.hpp
filter_view.hppfilter_view_iterator.hppflatten_view
identity_view.hppidentity_view
iterator_range.hppiterator_range
detail
at_impl.hppbegin_impl.hppend_impl.hppis_segmented_impl.hppsegmented_iterator_range.hppsegments_impl.hppsize_impl.hppvalue_at_impl.hpp
iterator_range.hppjoint_view
detail
begin_impl.hppderef_data_impl.hppderef_impl.hppend_impl.hppkey_of_impl.hppnext_impl.hppvalue_of_data_impl.hppvalue_of_impl.hpp
joint_view.hppjoint_view_fwd.hppjoint_view_iterator.hppnview
detail
advance_impl.hppat_impl.hppbegin_impl.hpp
nview.hppnview_iterator.hppcpp03
deref_impl.hppdistance_impl.hppend_impl.hppequal_to_impl.hppnext_impl.hppnview_impl.hppprior_impl.hppsize_impl.hppvalue_at_impl.hppvalue_of_impl.hpprepetitive_view
reverse_view.hppreverse_view
detail
advance_impl.hppat_impl.hppbegin_impl.hppderef_data_impl.hppderef_impl.hppdistance_impl.hppend_impl.hppkey_of_impl.hppnext_impl.hppprior_impl.hppvalue_at_impl.hppvalue_of_data_impl.hppvalue_of_impl.hpp
reverse_view.hppreverse_view_iterator.hppsingle_view
detail
advance_impl.hppat_impl.hppbegin_impl.hppderef_impl.hppdistance_impl.hppend_impl.hppequal_to_impl.hppnext_impl.hppprior_impl.hppsize_impl.hppvalue_at_impl.hppvalue_of_impl.hpp
single_view.hppsingle_view_iterator.hpptransform_view
detail
advance_impl.hppat_impl.hppbegin_impl.hppderef_data_impl.hppderef_impl.hppdistance_impl.hppend_impl.hppequal_to_impl.hppkey_of_impl.hppnext_impl.hppprior_impl.hppvalue_at_impl.hppvalue_of_data_impl.hppvalue_of_impl.hpp
transform_view.hpptransform_view_fwd.hpptransform_view_iterator.hppzip_view
geometry
algorithms
append.hpparea.hpparea_result.hppassign.hppazimuth.hppbuffer.hppcentroid.hppclear.hppclosest_points.hppcomparable_distance.hppconvert.hppconvex_hull.hppcorrect.hppcorrect_closure.hppcovered_by.hppcrosses.hppdefault_area_result.hppdensify.hpp
detail
assign_box_corners.hppassign_indexed_point.hppassign_values.hpp
difference.hppdiscrete_frechet_distance.hppdiscrete_hausdorff_distance.hppdisjoint.hppbuffer
buffer_box.hppbuffer_inserter.hppbuffer_policies.hppbuffered_piece_collection.hppbuffered_ring.hppget_piece_turns.hppimplementation.hppinterface.hppline_line_intersection.hpppiece_border.hppturn_in_original_visitor.hppturn_in_piece_visitor.hpp
calculate_null.hppcalculate_point_order.hppcalculate_sum.hppcentroid
closest_feature
closest_points
implementation.hppinterface.hpplinear_or_areal_to_areal.hpplinear_to_linear.hppmultipoint_to_geometry.hpppoint_to_geometry.hpprange_to_geometry_rtree.hppsegment_to_segment.hpputilities.hpp
comparable_distance
convert_indexed_to_indexed.hppconvert_point_to_point.hppconvex_hull
counting.hppcovered_by
direction_code.hppdisjoint
areal_areal.hppbox_box.hppimplementation.hppinterface.hpplinear_areal.hpplinear_linear.hpplinear_segment_or_box.hppmultipoint_geometry.hppmultirange_geometry.hpppoint_box.hpppoint_geometry.hpppoint_point.hppsegment_box.hpp
distance
box_to_box.hppgeometry_collection.hppgeometry_to_segment_or_box.hppimplementation.hppinterface.hppis_comparable.hppiterator_selector.hpplinear_or_areal_to_areal.hpplinear_to_box.hpplinear_to_linear.hppmultipoint_to_geometry.hpppoint_to_geometry.hpprange_to_geometry_rtree.hppsegment_to_box.hppsegment_to_segment.hppstrategy_utils.hpp
dummy_geometries.hppenvelope
areal.hppbox.hppgeometry_collection.hppimplementation.hppinitialize.hppinterface.hppintersects_antimeridian.hpplinear.hppmultipoint.hpppoint.hpprange.hpprange_of_boxes.hppsegment.hpptransform_units.hpp
equals
expand
expand_by_epsilon.hppextreme_points.hppfor_each_range.hppgc_group_elements.hppgc_make_rtree.hppgc_topological_dimension.hppget_max_size.hpphas_self_intersections.hppinterior_iterator.hppintersection
intersects
is_simple
always_simple.hppareal.hppdebug_print_boundary_points.hppfailure_policy.hppimplementation.hppinterface.hpplinear.hppmultipoint.hpp
is_valid
box.hppcomplement_graph.hppdebug_complement_graph.hppdebug_print_turns.hppdebug_validity_phase.hpphas_duplicates.hpphas_invalid_coordinate.hpphas_spikes.hpphas_valid_self_turns.hppimplementation.hppinterface.hppis_acceptable_turn.hpplinear.hppmultipolygon.hpppointlike.hpppolygon.hppring.hppsegment.hpp
make
max_interval_gap.hppmulti_modify.hppmulti_modify_with_predicate.hppmulti_sum.hppnormalize.hppnot.hppnum_distinct_consecutive_points.hppoverlaps
overlay
add_rings.hppappend_no_duplicates.hppappend_no_dups_or_spikes.hppapproximately_equals.hppassign_parents.hppbacktrack_check_si.hppcheck_enrich.hppclip_linestring.hppcluster_info.hppcolocate_clusters.hppconvert_ring.hppcopy_segment_point.hppcopy_segments.hppdebug_traverse.hppdebug_turn_info.hppdiscard_duplicate_turns.hppdo_reverse.hppenrich_intersection_points.hppenrichment_info.hppfollow.hppfollow_linear_linear.hppget_clusters.hppget_distance_measure.hppget_intersection_points.hppget_relative_order.hppget_ring.hppget_turn_info.hppget_turn_info_for_endpoint.hppget_turn_info_helpers.hppget_turn_info_la.hppget_turn_info_ll.hppget_turns.hpphandle_colocations.hpphandle_self_turns.hppinconsistent_turns_exception.hppintersection_insert.hppis_self_turn.hppless_by_segment_ratio.hpplinear_linear.hppneeds_self_turns.hppoverlay.hppoverlay_type.hpppointlike_areal.hpppointlike_linear.hpppointlike_pointlike.hpprange_in_geometry.hppring_properties.hppsegment_as_subrange.hppsegment_identifier.hppselect_rings.hppself_turn_points.hppsort_by_side.hppstream_info.hpptraversal.hpptraversal_info.hpptraversal_ring_creator.hpptraversal_switch_detector.hpptraverse.hppturn_info.hppvisit_info.hpp
partition.hpppoint_is_spike_or_equal.hpppoint_on_border.hpprelate
areal_areal.hppboundary_checker.hppbox_areal.hppde9im.hppfollow_helpers.hppimplementation.hppimplementation_gc.hppinterface.hpplinear_areal.hpplinear_linear.hppmulti_point_geometry.hpppoint_geometry.hpppoint_point.hpprelate_impl.hppresult.hpptopology_check.hppturns.hpp
relation
ring_identifier.hppsections
select_geometry_type.hppsigned_size_type.hppsingle_geometry.hppsub_range.hppsweep.hppthrow_on_empty_input.hpptouches
tupled_output.hppturns
visit.hppwithin
dispatch
distance.hppenvelope.hppequals.hppexpand.hppfor_each.hppintersection.hppintersects.hppis_convex.hppis_empty.hppis_simple.hppis_valid.hpplength.hppline_interpolate.hppmake.hppmerge_elements.hppnot_implemented.hppnum_geometries.hppnum_interior_rings.hppnum_points.hppnum_segments.hppoverlaps.hppperimeter.hpppoint_on_surface.hpprelate.hpprelation.hppremove_spikes.hppreverse.hppsimplify.hppsym_difference.hpptouches.hpptransform.hppunion.hppunique.hppvalidity_failure_type.hppwithin.hpparithmetic
arithmetic.hppcross_product.hppdeterminant.hppdot_product.hppinfinite_line_functions.hppnormalize.hpp
core
access.hppassert.hppclosure.hppconfig.hppcoordinate_dimension.hppcoordinate_promotion.hppcoordinate_system.hppcoordinate_type.hppcs.hppexception.hppexterior_ring.hppgeometry_id.hppgeometry_types.hppinterior_rings.hppinterior_type.hppis_areal.hppmake.hppmutable_range.hpppoint_order.hpppoint_type.hppprimary_single_tag.hppradian_access.hppradius.hppreverse_dispatch.hppring_type.hppstatic_assert.hpptag.hpptag_cast.hpptags.hpptopological_dimension.hppvisit.hpp
formulas
andoyer_inverse.hpparea_formulas.hppauthalic_radius_sqr.hppdifferential_quantities.hppeccentricity_sqr.hppflattening.hppgeographic.hppgnomonic_intersection.hppgnomonic_spheroid.hppinterpolate_point_spherical.hppkarney_direct.hppkarney_inverse.hppmean_radius.hppmeridian_direct.hppmeridian_inverse.hppmeridian_segment.hppquarter_meridian.hppresult_direct.hppresult_inverse.hppsjoberg_intersection.hppspherical.hppthomas_direct.hppthomas_inverse.hppunit_spheroid.hppvertex_latitude.hppvertex_longitude.hppvincenty_direct.hppvincenty_inverse.hpp
geometries
adapted
boost_any.hppboost_array.hppboost_fusion.hppboost_polygon.hpp
box.hppboost_polygon
boost_range
boost_tuple.hppboost_variant.hppboost_variant2.hppc_array.hppdetail
std_any.hppstd_array.hppstd_pair_as_segment.hppstd_variant.hppconcepts
box_concept.hppcheck.hppconcept_type.hppdynamic_geometry_concept.hppgeometry_collection_concept.hpplinestring_concept.hppmulti_linestring_concept.hppmulti_point_concept.hppmulti_polygon_concept.hpppoint_concept.hpppolygon_concept.hppring_concept.hppsegment_concept.hpp
geometries.hppgeometry_collection.hpphelper_geometry.hppinfinite_line.hpplinestring.hppmulti_linestring.hppmulti_point.hppmulti_polygon.hpppoint.hpppoint_xy.hpppoint_xyz.hpppointing_segment.hpppolygon.hppregister
box.hpplinestring.hppmulti_linestring.hppmulti_point.hppmulti_polygon.hpppoint.hppring.hppsegment.hpp
ring.hppsegment.hppindex
adaptors
detail
algorithms
bounds.hppcomparable_distance_centroid.hppcomparable_distance_far.hppcomparable_distance_near.hppcontent.hppdiff_abs.hppintersection_content.hppis_valid.hppmargin.hppminmaxdist.hppnth_element.hpppath_intersection.hppsegment_intersection.hppsmallest_for_indexable.hppsum_for_indexable.hppunion_content.hpp
assert.hppbounded_view.hppconfig_begin.hppconfig_end.hppdistance_predicates.hppexception.hppis_bounding_geometry.hppis_indexable.hppmaxmin_heap.hppmeta.hppminmax_heap.hpppredicates.hpppriority_dequeue.hpprtree
adaptors.hppiterators.hpp
serialization.hpptags.hpptranslator.hpputilities.hppvarray.hppvarray_detail.hppkmeans
linear
node
concept.hppnode.hppnode_elements.hpppairs.hppscoped_deallocator.hppsubtree_destroyer.hppvariant_dynamic.hppvariant_static.hppvariant_visitor.hppweak_dynamic.hppweak_static.hppweak_visitor.hpp
options.hpppack_create.hppquadratic
query_iterators.hpprstar
utilities
visitors
io
iterators
closing_iterator.hppconcatenate_iterator.hpp
detail
dispatch
ever_circling_iterator.hppflatten_iterator.hpppoint_iterator.hpppoint_reverse_iterator.hppsegment_iterator.hppmulti
algorithms
append.hpparea.hppcentroid.hppclear.hppconvert.hppcorrect.hppcovered_by.hpp
detail
extreme_points.hppfor_each_range.hppmodify.hppmodify_with_predicate.hppmulti_sum.hpp
disjoint.hppdistance.hppenvelope.hppequals.hppfor_each.hppintersection.hpplength.hppnum_geometries.hppnum_interior_rings.hppnum_points.hppperimeter.hppremove_spikes.hppreverse.hppsimplify.hpptransform.hppunique.hppwithin.hppoverlay
point_on_border.hppsections
core
closure.hppgeometry_id.hppinterior_rings.hppis_areal.hpppoint_order.hpppoint_type.hppring_type.hpptags.hpptopological_dimension.hpp
geometries
io
multi.hppstrategies
cartesian
policies
compare.hppdisjoint_interrupt_policy.hpp
is_valid
predicate_based_interrupt_policy.hpprelate
robustness
srs
epsg.hppesri.hppiau2000.hppprojection.hpp
projections
code.hppconstants.hppdpar.hppepsg.hppepsg_params.hppepsg_traits.hppesri.hppesri_params.hppesri_traits.hppexception.hppfactory.hppgrids.hppiau2000.hppiau2000_params.hppiau2000_traits.hpp
shared_grids.hppshared_grids_boost.hppshared_grids_std.hppsphere.hppspheroid.hppsrs.hpptransformation.hppimpl
aasincos.hppadjlon.hppbase_dynamic.hppbase_static.hppdms_parser.hppfactory_entry.hppfunction_overloads.hppgeocent.hpppj_apply_gridshift.hpppj_auth.hpppj_datum_set.hpppj_datums.hpppj_ell_set.hpppj_ellps.hpppj_fwd.hpppj_gauss.hpppj_generic_inverse.hpppj_gridinfo.hpppj_gridlist.hpppj_init.hpppj_inv.hpppj_mlfn.hpppj_msfn.hpppj_param.hpppj_phi2.hpppj_qsfn.hpppj_strerrno.hpppj_transform.hpppj_tsfn.hpppj_units.hpppj_zpoly1.hppproj_mdist.hppprojects.hpp
invalid_point.hpppar_data.hppproj
aea.hppaeqd.hppairy.hppaitoff.hppaugust.hppbacon.hppbipc.hppboggs.hppbonne.hppcass.hppcc.hppcea.hppchamb.hppcol_urban.hppcollg.hppcrast.hppdenoy.hppeck1.hppeck2.hppeck3.hppeck4.hppeck5.hppeqc.hppeqdc.hppetmerc.hppfahey.hppfouc_s.hppgall.hppgeocent.hppgeos.hppgins8.hppgn_sinu.hppgnom.hppgoode.hppgstmerc.hpphammer.hpphatano.hpphealpix.hppigh.hppimw_p.hppisea.hppkrovak.hpplabrd.hpplaea.hpplagrng.hpplarr.hpplask.hpplatlong.hpplcc.hpplcca.hpploxim.hpplsat.hppmbt_fps.hppmbtfpp.hppmbtfpq.hppmerc.hppmill.hppmod_ster.hppmoll.hppnatearth.hppnell.hppnell_h.hppnocol.hppnsper.hppnzmg.hppob_tran.hppocea.hppoea.hppomerc.hpportho.hpppoly.hppputp2.hppputp3.hppputp4p.hppputp5.hppputp6.hppqsc.hpprobin.hpprouss.hpprpoly.hppsconics.hppsomerc.hppstere.hppsterea.hppsts.hpptcc.hpptcea.hpptmerc.hpptpeqd.hppurm5.hppurmfps.hppvandg.hppvandg2.hppvandg4.hppwag2.hppwag3.hppwag7.hppwink1.hppwink2.hpp
proj4.hppspar.hppsrid_traits.hppstr_cast.hppstrategies
agnostic
buffer_distance_asymmetric.hppbuffer_distance_symmetric.hpppoint_in_box_by_side.hpppoint_in_point.hpppoint_in_poly_oriented_winding.hpppoint_in_poly_winding.hppsimplify_douglas_peucker.hpp
area.hpparea
area_result.hppazimuth.hppazimuth
buffer.hppbuffer
cartesian.hppcartesian
area.hpparea_surveyor.hppazimuth.hppbox_in_box.hppbuffer_end_flat.hppbuffer_end_round.hppbuffer_join_miter.hppbuffer_join_round.hppbuffer_join_round_by_divide.hppbuffer_point_circle.hppbuffer_point_square.hppbuffer_side_straight.hppcentroid_average.hppcentroid_bashein_detmer.hppcentroid_weighted_length.hppclosest_points_pt_seg.hppdensify.hppdisjoint_box_box.hppdisjoint_segment_box.hppdistance_projected_point.hppdistance_projected_point_ax.hppdistance_pythagoras.hppdistance_pythagoras_box_box.hppdistance_pythagoras_point_box.hppdistance_segment_box.hppenvelope.hppenvelope_box.hppenvelope_multipoint.hppenvelope_point.hppenvelope_segment.hppexpand_box.hppexpand_point.hppexpand_segment.hppintersection.hppline_interpolate.hpppoint_in_box.hpppoint_in_point.hpppoint_in_poly_crossings_multiply.hpppoint_in_poly_franklin.hpppoint_in_poly_winding.hpppoint_order.hppside_by_triangle.hppside_rounded_input.hppturn_in_ring_winding.hpp
centroid.hppcentroid
closest_points
comparable_distance_result.hppcompare.hppconcepts
area_concept.hppcentroid_concept.hppconvex_hull_concept.hppdistance_concept.hppsegment_intersect_concept.hppsimplify_concept.hppwithin_concept.hpp
convex_hull.hppconvex_hull
covered_by.hppdefault_area_result.hppdefault_comparable_distance_result.hppdefault_distance_result.hppdefault_length_result.hppdefault_strategy.hppdensify.hppdensify
detail.hppdiscrete_distance
disjoint.hppdistance.hppdistance
backward_compatibility.hppcartesian.hppcomparable.hppdetail.hppgeographic.hppservices.hppspherical.hpp
distance_result.hppenvelope.hppenvelope
expand.hppexpand
geographic.hppgeographic
area.hppazimuth.hppbuffer_end_round.hppbuffer_helper.hppbuffer_join_miter.hppbuffer_join_round.hppbuffer_point_circle.hppbuffer_side_straight.hppclosest_points_pt_seg.hppdensify.hppdisjoint_segment_box.hppdistance.hppdistance_andoyer.hppdistance_cross_track.hppdistance_cross_track_box_box.hppdistance_cross_track_point_box.hppdistance_karney.hppdistance_segment_box.hppdistance_thomas.hppdistance_vincenty.hppenvelope.hppenvelope_segment.hppexpand_segment.hppintersection.hppintersection_elliptic.hppline_interpolate.hppmapping_ssf.hppparameters.hpppoint_in_poly_winding.hpppoint_order.hppside.hppside_andoyer.hppside_thomas.hppside_vincenty.hpp
index
intersection.hppintersection_result.hppintersection_strategies.hppio
is_convex
length
line_interpolate.hppline_interpolate
normalize.hpppoint_order.hpprelate.hpprelate
side.hppside_info.hppsimplify
spherical.hppspherical
area.hppazimuth.hppclosest_points_pt_seg.hppcompare.hppdensify.hppdisjoint_box_box.hppdisjoint_segment_box.hppdistance_cross_track.hppdistance_cross_track_box_box.hppdistance_cross_track_point_box.hppdistance_haversine.hppdistance_segment_box.hppenvelope.hppenvelope_box.hppenvelope_multipoint.hppenvelope_point.hppenvelope_segment.hppexpand_box.hppexpand_point.hppexpand_segment.hppget_radius.hppintersection.hppline_interpolate.hpppoint_in_point.hpppoint_in_poly_winding.hpppoint_order.hppside_by_cross_track.hppssf.hpp
strategies.hppstrategy_transform.hpptags.hpptransform.hpptransform
within.hppstrategy
area.hpp
cartesian
area.hpparea_box.hppenvelope.hppenvelope_box.hppenvelope_boxes.hppenvelope_multipoint.hppenvelope_point.hppenvelope_range.hppenvelope_segment.hppexpand_box.hppexpand_point.hppexpand_segment.hppin_circle_robust.hppprecise_area.hppside_by_triangle.hppside_non_robust.hppside_robust.hpp
envelope.hppexpand.hppgeographic
relate.hppspherical
util
add_const_if_c.hppalgorithm.hppbare_type.hppbounds.hppcalculation_type.hppclosure_as_bool.hppcombine_if.hppcompress_variant.hppcondition.hppconstexpr.hppcoordinate_cast.hppfor_each_coordinate.hpphas_infinite_coordinate.hpphas_nan_coordinate.hpphas_non_finite_coordinate.hppis_inverse_spheroidal_coordinates.hppmath.hppnormalize_spheroidal_box_coordinates.hppnormalize_spheroidal_coordinates.hppnumeric_cast.hpporder_as_direction.hppparameter_type_of.hppprecise_math.hpppromote_floating_point.hpppromote_integral.hpprange.hpprational.hppselect_calculation_type.hppselect_coordinate_type.hppselect_most_precise.hppsequence.hppseries_expansion.hpptransform_variant.hpptuples.hpptype_traits.hpptype_traits_std.hpp
views
gil
algorithm.hppbit_aligned_pixel_iterator.hppbit_aligned_pixel_reference.hppchannel.hppchannel_algorithm.hppchannel_numeric_operations.hppcmyk.hppcolor_base.hppcolor_base_algorithm.hppcolor_convert.hppconcepts.hppgray.hpphistogram.hppimage.hpp
concepts
basic.hppchannel.hppcolor.hppcolor_base.hppconcept_check.hpp
detail
dynamic_step.hppfwd.hppimage.hppimage_view.hpppixel.hpppixel_based.hpppixel_dereference.hpppixel_iterator.hpppixel_locator.hpppoint.hppdetail
device_n.hppdynamic_step.hppextension
dynamic_image
algorithm.hppany_image.hppany_image_view.hppapply_operation.hppdynamic_at_c.hppdynamic_image_all.hppimage_view_factory.hpp
histogram
image_processing
io
bmp.hppjpeg.hpppng.hpppnm.hppraw.hpptiff.hpp
bmp
detail
is_allowed.hppread.hppreader_backend.hppscanline_read.hppsupported_types.hppwrite.hppwriter_backend.hpp
old.hppread.hpptags.hppwrite.hppjpeg
detail
base.hppis_allowed.hppread.hppreader_backend.hppscanline_read.hppsupported_types.hppwrite.hppwriter_backend.hpp
old.hppread.hpptags.hppwrite.hpppng
detail
base.hppis_allowed.hppread.hppreader_backend.hppscanline_read.hppsupported_types.hppwrite.hppwriter_backend.hpp
old.hppread.hpptags.hppwrite.hpppnm
detail
is_allowed.hppread.hppreader_backend.hppscanline_read.hppsupported_types.hppwrite.hppwriter_backend.hpp
old.hppread.hpptags.hppwrite.hppraw
targa.hpptarga
detail
is_allowed.hppread.hppreader_backend.hppscanline_read.hppsupported_types.hppwrite.hppwriter_backend.hpp
old.hppread.hpptags.hppwrite.hpptiff
numeric
affine.hppalgorithm.hppchannel_numeric_operations.hppconvolve.hppkernel.hpppixel_numeric_operations.hppresample.hppsampler.hpp
rasterization
toolbox
image_processing
adaptive_histogram_equalization.hppconvolve.hppfilter.hppharris.hpphessian.hpphistogram_equalization.hpphistogram_matching.hppkernel.hppmorphology.hppnumeric.hppscaling.hppthreshold.hpp
image_view.hppimage_view_factory.hppio
base.hppbit_operations.hppconversion_policies.hpp
iterator_from_2d.hpplocator.hppmetafunctions.hpppacked_pixel.hpppixel.hpppixel_iterator.hpppixel_iterator_adaptor.hpppixel_numeric_operations.hppplanar_pixel_iterator.hppplanar_pixel_reference.hpppoint.hppposition_iterator.hpppremultiply.hpppromote_integral.hpprgb.hpprgba.hppstep_iterator.hpptypedefs.hpputilities.hppvirtual_locator.hppdetail
device.hpperror.hppget_read_device.hppget_reader.hppget_write_device.hppget_writer.hppio.hppmake_backend.hppmake_dynamic_image_reader.hppmake_dynamic_image_writer.hppmake_reader.hppmake_scanline_reader.hppmake_writer.hpppath_spec.hppread_and_convert_image.hppread_and_convert_view.hppread_image.hppread_image_info.hppread_view.hppreader_base.hpprow_buffer_helper.hppscanline_read_iterator.hpptypedefs.hppwrite_view.hppgraph
adj_list_serialize.hppadjacency_iterator.hppadjacency_list.hppadjacency_list_io.hppadjacency_matrix.hppastar_search.hppbandwidth.hppbc_clustering.hppbellman_ford_shortest_paths.hppbetweenness_centrality.hppbiconnected_components.hppbipartite.hppboyer_myrvold_planar_test.hppboykov_kolmogorov_max_flow.hppbreadth_first_search.hppbron_kerbosch_all_cliques.hppbuffer_concepts.hppchrobak_payne_drawing.hppcircle_layout.hppcloseness_centrality.hppclustering_coefficient.hppcompressed_sparse_row_graph.hppconnected_components.hppcopy.hppcore_numbers.hppcreate_condensation_graph.hppcuthill_mckee_ordering.hppcycle_canceling.hppdag_shortest_paths.hppdegree_centrality.hppdepth_first_search.hpp
hana.hppdetail
adj_list_edge_iterator.hppadjacency_list.hpparray_binary_tree.hppaugment.hppcompressed_sparse_row_struct.hppconnected_components.hppd_ary_heap.hppedge.hppempty_header.hppgeodesic.hpphistogram_sort.hppincidence_iterator.hppincremental_components.hppindex.hppindexed_properties.hppis_distributed_selector.hpplabeled_graph_traits.hpplist_base.hppmpi_include.hpppermutation.hppread_graphviz_new.hppread_graphviz_spirit.hppself_avoiding_walk.hppset_adaptor.hppshadow_iterator.hppsparse_ordering.hpp
dijkstra_shortest_paths.hppdijkstra_shortest_paths_no_color_map.hppdimacs.hppdirected_graph.hppdll_import_export.hppdominator_tree.hppeccentricity.hppedge_coloring.hppedge_connectivity.hppedge_list.hppedmonds_karp_max_flow.hppedmunds_karp_max_flow.hpperdos_renyi_generator.hppexception.hppexterior_property.hppfiltered_graph.hppfind_flow_cost.hppfloyd_warshall_shortest.hppfruchterman_reingold.hppgeodesic_distance.hppgraph_archetypes.hppgraph_as_tree.hppgraph_concepts.hppgraph_mutability_traits.hppgraph_selectors.hppgraph_stats.hppgraph_traits.hppgraph_utility.hppgraphml.hppgraphviz.hppgrid_graph.hppgursoy_atun_layout.hpphawick_circuits.hpphoward_cycle_ratio.hppincremental_components.hppis_kuratowski_subgraph.hppis_straight_line_drawing.hppisomorphism.hppiteration_macros.hppiteration_macros_undef.hppjohnson_all_pairs_shortest.hppkamada_kawai_spring_layout.hppking_ordering.hppkruskal_min_spanning_tree.hpplabeled_graph.hppleda_graph.hpplookup_edge.hpploop_erased_random_walk.hppmake_biconnected_planar.hppmake_connected.hppmake_maximal_planar.hppmatrix_as_graph.hppmax_cardinality_matching.hppmaximum_adjacency_search.hppmaximum_weighted_matching.hppmcgregor_common_subgraphs.hppmesh_graph_generator.hppmetis.hppmetric_tsp_approx.hppminimum_degree_ordering.hppnamed_function_params.hppnamed_graph.hppneighbor_bfs.hppnumeric_values.hppone_bit_color_map.hppoverloading.hpppage_rank.hppplanar_canonical_ordering.hppplanar_detail
planar_face_traversal.hppplod_generator.hpppoint_traits.hppprim_minimum_spanning_tree.hppprofile.hppproperties.hppproperty_iter_range.hppproperty_maps
push_relabel_max_flow.hppr_c_shortest_paths.hpprandom.hpprandom_layout.hpprandom_spanning_tree.hppread_dimacs.hpprelax.hppreverse_graph.hpprmat_graph_generator.hppsequential_vertex_coloring.hppsimple_point.hppsloan_ordering.hppsmall_world_generator.hppsmallest_last_ordering.hppssca_graph_generator.hppst_connected.hppstanford_graph.hppstoer_wagner_min_cut.hppstrong_components.hppsubgraph.hppsuccessive_shortest_path_nonnegative_weights.hpptiernan_all_cycles.hpptopological_sort.hpptopology.hpptransitive_closure.hpptransitive_reduction.hpptranspose_graph.hpptree_traits.hpptwo_bit_color_map.hpptwo_graphs_common_spanning_trees.hppundirected_dfs.hppundirected_graph.hppuse_mpi.hppvector_as_graph.hppvertex_and_edge_range.hppvf2_sub_graph_iso.hppvisitors.hppwavefront.hppwrite_dimacs.hpphana
accessors.hppadapt_adt.hppadapt_struct.hppadjust.hppadjust_if.hppall.hppall_of.hppand.hppany.hppany_of.hppap.hppappend.hppassert.hppat.hppat_key.hppback.hppbasic_tuple.hppbool.hppcartesian_product.hppchain.hppcomparing.hppconcat.hppconcept.hpp
concept
applicative.hppcomonad.hppcomparable.hppconstant.hppeuclidean_ring.hppfoldable.hppfunctor.hppgroup.hpphashable.hppintegral_constant.hppiterable.hpplogical.hppmetafunction.hppmonad.hppmonad_plus.hppmonoid.hpporderable.hppproduct.hppring.hppsearchable.hppsequence.hppstruct.hpp
config.hppcontains.hppcore.hppcore
count.hppcount_if.hppcycle.hppdefine_struct.hppdetail
algorithm.hppany_of.hpparray.hppcanonical_constant.hppconcepts.hppcreate.hppdecay.hppdispatch_if.hppebo.hppfast_and.hppfirst_unsatisfied_index.hpphas_common_embedding.hpphas_duplicates.hpphash_table.hppindex_if.hppintegral_constant.hppintrinsics.hppnested_by.hppnested_by_fwd.hppnested_than.hppnested_than_fwd.hppnested_to.hppnested_to_fwd.hpp
difference.hppdiv.hppdrop_back.hppdrop_front.hppdrop_front_exactly.hppdrop_while.hppduplicate.hppempty.hppequal.hpperase_key.hppeval.hppeval_if.hppoperators
preprocessor.hppstd_common_type.hppstruct_macros.hppstruct_macros.hpp.erbtype_at.hpptype_foldl1.hpptype_foldr1.hppunpack_flatten.hppvariadic
void_t.hppwrong.hppexperimental
ext
extend.hppextract.hppfill.hppfilter.hppfind.hppfind_if.hppfirst.hppflatten.hppfold.hppfold_left.hppfold_right.hppfor_each.hppfront.hppfunctional.hppfunctional
always.hppapply.hpparg.hppcapture.hppcompose.hppcurry.hppdemux.hppfix.hppflip.hppid.hppinfix.hppiterate.hpplockstep.hppon.hppoverload.hppoverload_linearly.hpppartial.hppplaceholder.hppreverse_partial.hpp
fuse.hppfwd
accessors.hppadapt_adt.hppadapt_struct.hppadjust.hppadjust_if.hppall.hppall_of.hppand.hppany.hppany_of.hppap.hppappend.hppat.hppat_key.hppback.hppbasic_tuple.hppbool.hppcartesian_product.hppchain.hppcomparing.hppconcat.hpp
greater.hppgreater_equal.hppgroup.hpphash.hppif.hppindex_if.hppinsert.hppinsert_range.hppintegral_constant.hppintersection.hppintersperse.hppis_disjoint.hppis_empty.hppis_subset.hppkeys.hpplazy.hpplength.hppless.hppless_equal.hpplexicographical_compare.hpplift.hppmap.hppmax.hppmaximum.hppmembers.hppmin.hppminimum.hppminus.hppmod.hppmonadic_compose.hppmonadic_fold_left.hppmonadic_fold_right.hppmult.hppnegate.hppnone.hppnone_of.hppnot.hppnot_equal.hppone.hppoptional.hppor.hppordering.hpppair.hpppartition.hpppermutations.hppplus.hpppower.hppprefix.hppprepend.hppproduct.hpprange.hppremove.hppremove_at.hppremove_if.hppremove_range.hpprepeat.hppreplace.hppreplace_if.hppreplicate.hppreverse.hppreverse_fold.hppscan_left.hppscan_right.hppsecond.hppset.hppsize.hppslice.hppsort.hppspan.hppstring.hppsuffix.hppsum.hppsymmetric_difference.hpptake_back.hpptake_front.hpptake_while.hpptap.hppthen.hpptraits.hpptransform.hpptuple.hpptype.hppunfold_left.hppunfold_right.hppunion.hppunique.hppunpack.hppvalue.hppversion.hppwhile.hppzero.hppzip.hppzip_shortest.hppzip_shortest_with.hppzip_with.hppconcept
applicative.hppcomonad.hppcomparable.hppconstant.hppeuclidean_ring.hppfoldable.hppfunctor.hppgroup.hpphashable.hppintegral_constant.hppiterable.hpplogical.hppmetafunction.hppmonad.hppmonad_plus.hppmonoid.hpporderable.hppproduct.hppring.hppsearchable.hppsequence.hppstruct.hpp
contains.hppcore.hppcore
count.hppcount_if.hppcycle.hppdefine_struct.hppdifference.hppdiv.hppdrop_back.hppdrop_front.hppdrop_front_exactly.hppdrop_while.hppduplicate.hppempty.hppequal.hpperase_key.hppeval.hppeval_if.hppextend.hppextract.hppfill.hppfilter.hppfind.hppfind_if.hppfirst.hppflatten.hppfold.hppfold_left.hppfold_right.hppfor_each.hppfront.hppfuse.hppgreater.hppgreater_equal.hppgroup.hpphash.hppif.hppindex_if.hppinsert.hppinsert_range.hppintegral_constant.hppintersection.hppintersperse.hppis_disjoint.hppis_empty.hppis_subset.hppkeys.hpplazy.hpplength.hppless.hppless_equal.hpplexicographical_compare.hpplift.hppmap.hppmax.hppmaximum.hppmembers.hppmin.hppminimum.hppminus.hppmod.hppmonadic_compose.hppmonadic_fold_left.hppmonadic_fold_right.hppmult.hppnegate.hppnone.hppnone_of.hppnot.hppnot_equal.hppone.hppoptional.hppor.hppordering.hpppair.hpppartition.hpppermutations.hppplus.hpppower.hppprefix.hppprepend.hppproduct.hpprange.hppremove.hppremove_at.hppremove_if.hppremove_range.hpprepeat.hppreplace.hppreplace_if.hppreplicate.hppreverse.hppreverse_fold.hppscan_left.hppscan_right.hppsecond.hppset.hppsize.hppslice.hppsort.hppspan.hppstring.hppsuffix.hppsum.hppsymmetric_difference.hpptake_back.hpptake_front.hpptake_while.hpptap.hppthen.hpptransform.hpptuple.hpptype.hppunfold_left.hppunfold_right.hppunion.hppunique.hppunpack.hppvalue.hppwhile.hppzero.hppzip.hppzip_shortest.hppzip_shortest_with.hppzip_with.hpphash2
detail
bit_cast.hppconfig.hpphas_tag_invoke.hppis_constant_evaluated.hppkeccak.hppmemcmp.hppmemcpy.hppmemset.hppread.hpprot.hppwrite.hpp
digest.hppendian.hppflavor.hppfnv1a.hppget_integral_result.hpphas_constant_size.hpphash_append.hpphash_append_fwd.hpphmac.hppis_contiguously_hashable.hppis_endian_independent.hppis_trivially_equality_comparable.hpplegacy
md5.hppripemd.hppsha1.hppsha2.hppsha3.hppsiphash.hppxxhash.hppheaders
heap
binomial_heap.hppd_ary_heap.hpp
histogram.hppdetail
heap_comparison.hppheap_node.hppilog2.hppmutable_heap.hppordered_adaptor_iterator.hppstable_heap.hpptree_iterator.hpp
fibonacci_heap.hppheap_concepts.hppheap_merge.hpppairing_heap.hpppolicies.hpppriority_queue.hppskew_heap.hpphistogram
accumulators.hpp
hof.hppaccumulators
algorithm.hppalgorithm
axis.hppaxis
boolean.hppcategory.hppinteger.hppinterval_view.hppiterator.hppmetadata_base.hppoption.hppostream.hpppolymorphic_bin.hppregular.hpptraits.hppvariable.hppvariant.hpp
detail
accumulator_traits.hppargs_type.hppargument_traits.hpparray_wrapper.hppatomic_number.hppaxes.hppcommon_type.hppconvert_integer.hppcounting_streambuf.hppdebug.hppdetect.hpperf_inv.hppfill.hppfill_n.hppignore_deprecation_warning_begin.hppignore_deprecation_warning_end.hppindex_translator.hppiterator_adaptor.hpplarge_int.hpplimits.hpplinearize.hppmake_default.hppmutex_base.hppnonmember_container_access.hppnormal.hppoperators.hppoptional_index.hpppriority.hppreduce_command.hpprelaxed_equal.hpprelaxed_tuple_size.hppreplace_type.hppsafe_comparison.hppsquare.hppstatic_if.hppsub_array.hppterm_info.hpptry_cast.hpptuple_slice.hpptype_name.hppvariant_proxy.hpp
fwd.hpphistogram.hppindexed.hppliterals.hppmake_histogram.hppmake_profile.hppmulti_index.hppostream.hppsample.hppserialization.hppstorage_adaptor.hppunlimited_storage.hppunsafe_access.hpputility
binomial_proportion_interval.hppclopper_pearson_interval.hppjeffreys_interval.hppwald_interval.hppwilson_interval.hpp
weight.hpphof
alias.hppalways.hppapply.hppapply_eval.hpparg.hppcapture.hppcombine.hppcompose.hppconfig.hppconstruct.hppdecay.hppdecorate.hpp
detail
and.hppcallable_base.hppcan_be_called.hppcompressed_pair.hppconstexpr_deduce.hppdelegate.hppforward.hppholder.hppintrinsics.hppjoin.hppmake.hppmove.hppnoexcept.hpppp.hpprecursive_constexpr_depth.hppremove_rvalue_reference.hppresult_of.hppresult_type.hppseq.hppstatic_const_var.hppunpack_tuple.hppunwrap.hppusing.hpp
eval.hppfirst_of.hppfix.hppflip.hppflow.hppfold.hppfunction.hppfunction_param_limit.hppidentity.hppif.hppimplicit.hppindirect.hppinfix.hppis_invocable.hppis_unpackable.hpplambda.hpplazy.hpplift.hpplimit.hppmatch.hppmutable.hpppack.hpppartial.hpppipable.hppplaceholders.hppproj.hppprotect.hpprepeat.hpprepeat_while.hppresult.hppreturns.hppreveal.hppreverse_fold.hpprotate.hppstatic.hpptap.hppunpack.hppunpack_sequence.hppversion.hppicl
associative_element_container.hppassociative_interval_container.hppclosed_interval.hpp
implicit_cast.hppindirect_reference.hppinteger.hppconcept
comparable.hppcontainer.hppelement_associator.hppelement_map.hppelement_set.hppelement_set_value.hppinterval.hppinterval_associator.hppinterval_associator_base.hppinterval_bounds.hppinterval_map.hppinterval_set.hppinterval_set_value.hppjoinable.hppmap_value.hppset_value.hpp
continuous_interval.hppdetail
associated_value.hppboost_config.hppconcept_check.hppdesign_config.hppelement_comparer.hppelement_iterator.hppexclusive_less_than.hppinterval_map_algo.hppinterval_morphism.hppinterval_set_algo.hppinterval_subset_comparer.hppmap_algo.hppmapped_reference.hppnotate.hppon_absorbtion.hpprelation_state.hpprequires_cxx11.hppset_algo.hppstd_set.hppsubset_comparer.hpp
discrete_interval.hppdynamic_interval_traits.hppfunctors.hppgregorian.hppimpl_config.hppinterval.hppinterval_base_map.hppinterval_base_set.hppinterval_bounds.hppinterval_combining_style.hppinterval_map.hppinterval_set.hppinterval_traits.hppiterator.hppleft_open_interval.hppmap.hppopen_interval.hpppredicates
ptime.hpprational.hppright_open_interval.hppseparate_interval_set.hppset.hppsplit_interval_map.hppsplit_interval_set.hpptype_traits
absorbs_identities.hppadds_inversely.hppcodomain_type_of.hppdifference.hppdifference_type_of.hppdomain_type_of.hppelement_type_of.hpphas_inverse.hpphas_set_semantics.hppidentity_element.hppinfinity.hppinterval_type_default.hppinterval_type_of.hppis_associative_element_container.hppis_asymmetric_interval.hppis_combinable.hppis_concept_equivalent.hppis_container.hppis_continuous.hppis_continuous_interval.hppis_discrete.hppis_discrete_interval.hppis_element_container.hppis_icl_container.hppis_increasing.hppis_interval.hppis_interval_container.hppis_interval_joiner.hppis_interval_separator.hppis_interval_splitter.hppis_key_container_of.hppis_map.hppis_numeric.hppis_set.hppis_total.hppno_type.hpppredicate.hpprep_type_of.hppsegment_type_of.hppsize.hppsize_type_of.hppsucc_pred.hppto_string.hpptype_to_string.hppunit_element.hppvalue_size.hpp
integer
common_factor.hppcommon_factor_ct.hppcommon_factor_rt.hppextended_euclidean.hppinteger_log2.hppinteger_mask.hppmod_inverse.hppstatic_log2.hppstatic_min_max.hpp
integer_fwd.hppinteger_traits.hppinterprocess
allocators
adaptive_pool.hppallocator.hppcached_adaptive_pool.hppcached_node_allocator.hpp
anonymous_shared_memory.hppdetail
node_allocator.hppprivate_adaptive_pool.hppprivate_node_allocator.hppcontainers
allocation_type.hppcontainers_fwd.hppdeque.hppflat_map.hppflat_set.hpplist.hppmap.hpppair.hppset.hppslist.hppstable_vector.hppstring.hppvector.hppversion_type.hpp
creation_tags.hppdetail
atomic.hppcast_tags.hppchar_wchar_holder.hppconfig_begin.hppconfig_end.hppconfig_external_begin.hppconfig_external_end.hppfile_locking_helpers.hppfile_wrapper.hppintermodule_singleton.hppintermodule_singleton_common.hppinterprocess_tester.hppmanaged_global_memory.hppmanaged_memory_impl.hppmanaged_open_or_create_impl.hppmath_functions.hppmin_max.hppmove.hppmpl.hppnamed_proxy.hppnothrow.hppos_file_functions.hppos_thread_functions.hpppointer_type.hppportable_intermodule_singleton.hpprobust_emulation.hppsegment_manager_helper.hppshared_dir_helpers.hppsimple_swap.hppstd_fwd.hpptimed_utils.hpptransform_iterator.hpptype_traits.hpputilities.hppvariadic_templates_tools.hppwin32_api.hppwindows_intermodule_singleton.hppworkaround.hppxsi_shared_memory_file_wrapper.hpp
errors.hppexceptions.hppfile_mapping.hppindexes
interprocess_fwd.hppinterprocess_printers.hppipc
managed_external_buffer.hppmanaged_heap_memory.hppmanaged_mapped_file.hppmanaged_shared_memory.hppmanaged_windows_shared_memory.hppmanaged_xsi_shared_memory.hppmapped_region.hppmem_algo
offset_ptr.hpppermissions.hppsegment_manager.hppshared_memory_object.hppsmart_ptr
deleter.hpp
detail
enable_shared_from_this.hppintrusive_ptr.hppscoped_ptr.hppshared_ptr.hppunique_ptr.hppweak_ptr.hppstreams
sync
cv_status.hpp
timed_utils.hppwindows_shared_memory.hppxsi_key.hppxsi_shared_memory.hppdetail
file_lock.hppinterprocess_condition.hppinterprocess_condition_any.hppinterprocess_mutex.hppinterprocess_recursive_mutex.hppinterprocess_semaphore.hppinterprocess_sharable_mutex.hppinterprocess_upgradable_mutex.hpplock_options.hppmutex_family.hppnamed_condition.hppnamed_condition_any.hppnamed_mutex.hppnamed_recursive_mutex.hppnamed_semaphore.hppnamed_sharable_mutex.hppnamed_upgradable_mutex.hppnull_mutex.hppposix
condition.hppmutex.hppnamed_mutex.hppnamed_semaphore.hpppthread_helpers.hpprecursive_mutex.hppsemaphore.hppsemaphore_wrapper.hpptimepoint_to_timespec.hpp
scoped_lock.hppsharable_lock.hppshm
named_condition.hppnamed_condition_any.hppnamed_creation_functor.hppnamed_mutex.hppnamed_recursive_mutex.hppnamed_semaphore.hppnamed_upgradable_mutex.hpp
spin
upgradable_lock.hppwindows
intrusive
any_hook.hppavl_set.hppavl_set_hook.hppavltree.hppavltree_algorithms.hppbs_set.hppbs_set_hook.hppbstree.hppbstree_algorithms.hppcircular_list_algorithms.hppcircular_slist_algorithms.hppderivation_value_traits.hpp
intrusive_ptr.hppdetail
algo_type.hppalgorithm.hppany_node_and_algorithms.hpparray_initializer.hppassert.hppavltree_node.hppbstree_algorithms_base.hppcommon_slist_algorithms.hppconfig_begin.hppconfig_end.hppdefault_header_holder.hppebo_functor_holder.hppempty_node_checker.hppequal_to_value.hppexception_disposer.hppfunction_detector.hppgeneric_hook.hppget_value_traits.hpphas_member_function_callable_with.hpphash.hpphash_combine.hpphash_integral.hpphash_mix.hpphashtable_node.hpphook_traits.hppiiterator.hppis_stateful_value_traits.hppiterator.hppkey_nodeptr_comp.hpplist_iterator.hpplist_node.hppmath.hppminimal_less_equal_header.hppminimal_pair_header.hppmpl.hppnode_cloner_disposer.hppnode_holder.hppnode_to_value.hppparent_from_member.hpprbtree_node.hppreverse_iterator.hppsimple_disposers.hppsize_holder.hppslist_iterator.hppslist_node.hppstd_fwd.hpptransform_iterator.hpptree_iterator.hpptree_node.hpptree_value_compare.hpptwin.hppuncast.hppvalue_functors.hppworkaround.hpp
hashtable.hppintrusive_fwd.hpplinear_slist_algorithms.hpplink_mode.hpplist.hpplist_hook.hppmember_value_traits.hppoptions.hpppack_options.hppparent_from_member.hpppointer_plus_bits.hpppointer_rebind.hpppointer_traits.hpppriority_compare.hpprbtree.hpprbtree_algorithms.hppset.hppset_hook.hppsg_set.hppsgtree.hppsgtree_algorithms.hppslist.hppslist_hook.hppsplay_set.hppsplaytree.hppsplaytree_algorithms.hpptreap.hpptreap_algorithms.hpptreap_set.hpptrivial_value_traits.hppunordered_set.hppunordered_set_hook.hppio
io_fwd.hppiostreams
categories.hppchain.hppchar_traits.hppchecked_operations.hppclose.hppcode_converter.hppcombine.hppcompose.hppconcepts.hppconstants.hppcopy.hpp
is_placeholder.hppiterator.hppdetail
absolute_path.hppaccess_control.hpp
adapter
concept_adapter.hppdevice_adapter.hppdirect_adapter.hppfilter_adapter.hppmode_adapter.hppnon_blocking_adapter.hppoutput_iterator_adapter.hpprange_adapter.hpp
add_facet.hppbool_trait_def.hppbroken_overload_resolution
buffer.hppcall_traits.hppchar_traits.hppcodecvt_helper.hppcodecvt_holder.hppconfig
auto_link.hppbzip2.hppcodecvt.hppdisable_warnings.hppdyn_link.hppenable_warnings.hppfpos.hppgcc.hpplimits.hppoverload_resolution.hpprtl.hppunreachable_return.hppwide_streams.hppwindows_posix.hppzlib.hpp
counted_array.hppcurrent_directory.hppdefault_arg.hppdispatch.hppdouble_object.hppenable_if_stream.hpperror.hppexecute.hppfile_handle.hppforward.hppfstream.hppfunctional.hppios.hppiostream.hppis_dereferenceable.hppis_iterator_range.hppnewline.hppoptional.hppparam_type.hpppath.hpppush.hpppush_params.hppresolve.hpprestrict_impl.hppselect.hppselect_by_size.hppstreambuf.hppstreambuf
system_failure.hpptemplate_params.hpptranslate_int_type.hppwrap_unwrap.hppdevice
filter
aggregate.hppbzip2.hppcounter.hppgrep.hppgzip.hppline.hpplzma.hppnewline.hppregex.hppstdio.hppsymmetric.hpptest.hppzlib.hppzstd.hpp
filtering_stream.hppfiltering_streambuf.hppflush.hppget.hppimbue.hppinput_sequence.hppinvert.hppoperations.hppoperations_fwd.hppoptimal_buffer_size.hppoutput_sequence.hpppipeline.hpppositioning.hppput.hppputback.hppread.hpprestrict.hppseek.hppskip.hppslice.hppstream.hppstream_buffer.hpptee.hpptraits.hpptraits_fwd.hppwrite.hppiterator
advance.hppcounting_iterator.hpp
iterator_adaptors.hppjson.hppdetail
config_def.hppconfig_undef.hppeval_if_default.hppfacade_iterator_category.hppif_default.hpp
distance.hppenable_if_convertible.hppfilter_iterator.hppfunction_input_iterator.hppfunction_output_iterator.hppgenerator_iterator.hppindirect_iterator.hppinteroperable.hppis_iterator.hppis_lvalue_iterator.hppis_readable_iterator.hppiterator_adaptor.hppiterator_archetypes.hppiterator_categories.hppiterator_concepts.hppiterator_facade.hppiterator_traits.hppmin_category.hppminimum_category.hppnew_iterator_tests.hpppermutation_iterator.hppreverse_iterator.hppshared_container_iterator.hpptransform_iterator.hppzip_iterator.hpptype_traits
json
array.hppbasic_parser.hppbasic_parser_impl.hppconversion.hppdebug_printers.hpp
detail
array.hppbuffer.hpp
error.hppfwd.hppcharconv
chars_format.hpp
config.hppdefault_resource.hppdigest.hppexcept.hppformat.hppgdb_printers.hpphandler.hppdetail
compute_float64.hppconfig.hppemulated128.hpp
from_chars.hppfast_float
ascii_number.hppbigint.hppconstexpr_feature_detect.hppdecimal_to_binary.hppdigit_comparison.hppfast_float.hppfast_table.hppfloat_common.hppparse_number.hpp
from_chars_float_impl.hppfrom_chars_integer_impl.hppfrom_chars_result.hppinteger_search_trees.hppparser.hppsignificand_tables.hppimpl
limits.hppimpl
array.hppdefault_resource.ippexcept.ippformat.ipphandler.ippshared_resource.ippstack.hppstack.ippstring_impl.ipp
literals.hppobject.hppparse_into.hppryu
sbo_buffer.hppshared_resource.hppsse2.hppstack.hppstream.hppstring_impl.hpputf8.hppvalue.hppvalue_from.hppvalue_to.hppwriter.hppimpl
array.hpparray.ippconversion.hpperror.hpperror.ippkind.ippmonotonic_resource.ippnull_resource.ippobject.hppobject.ippparse.ippparse_into.hppparser.ipppointer.ippserialize.hppserialize.ippserializer.hppserializer.ippstatic_resource.ippstream_parser.ippstring.hppstring.ippvalue.hppvalue.ippvalue_ref.hppvalue_ref.ippvalue_stack.ippvisit.hpp
is_deallocate_trivial.hppjson.natviskind.hppmonotonic_resource.hppnull_resource.hppobject.hppparse.hppparse_into.hppparse_options.hppparser.hpppilfer.hppresult_for.hppserialize.hppserialize_options.hppserializer.hppset_pointer_options.hppsrc.hppstatic_resource.hppstorage_ptr.hppstream_parser.hppstring.hppstring_view.hppvalue.hppvalue_from.hppvalue_ref.hppvalue_stack.hppvalue_to.hppvisit.hpplambda
algorithm.hppbind.hppcasts.hppclosures.hppconstruct.hppcontrol_structures.hppcore.hpp
lambda2.hppdetail
actions.hpparity_code.hppbind_functions.hppcontrol_constructs_common.hppfunction_adaptors.hppis_instance_of.hpplambda_config.hpplambda_functor_base.hpplambda_functors.hpplambda_fwd.hpplambda_traits.hppmember_ptr.hppoperator_actions.hppoperator_lambda_func_base.hppoperator_return_type_traits.hppoperators.hppret.hppreturn_type_traits.hppselect_functions.hppsuppress_unused.hpp
exceptions.hppif.hpplambda.hpploops.hppnumeric.hppswitch.hpplambda2
leaf.hppleaf
common.hppconfig.hpp
lexical_cast.hppconfig
context.hppdetail
diagnostics.hpperror.hppexception.hpphandle_errors.hppon_error.hpppred.hppresult.hppto_variant.hpplexical_cast
bad_lexical_cast.hpp
limits.hpplocal_function.hppdetail
buffer_view.hppconverter_lexical.hppconverter_lexical_streams.hppconverter_numeric.hppinf_nan.hppis_character.hpplcast_basic_unlockedbuf.hpplcast_char_constants.hpplcast_unsigned_converters.hppwidest_char.hpp
try_lexical_convert.hpplocal_function
aux_
config.hppdetail
locale
boundary.hpp
boundary
collator.hppconfig.hppconversion.hppdate_time.hppdate_time_facet.hppdetail
encoding.hppencoding_errors.hppencoding_utf.hppformat.hppformatting.hppgenerator.hppgeneric_codecvt.hppgnu_gettext.hpphold_ptr.hppinfo.hpplocalization_backend.hppmessage.hpptime_zone.hpputf.hpputf8_codecvt.hpputil.hpputil
lockfree
detail
atomic.hppcopy_payload.hppfreelist.hppparameter.hppprefix.hpptagged_ptr.hpptagged_ptr_dcas.hpptagged_ptr_ptrcompression.hppuses_optional.hpp
lockfree_forward.hpppolicies.hppqueue.hppspsc_queue.hppspsc_value.hppstack.hpplog
attributes.hpp
attributes
attribute.hppattribute_cast.hppattribute_name.hppattribute_set.hppattribute_value.hppattribute_value_impl.hppattribute_value_set.hppclock.hppconstant.hppcounter.hppcurrent_process_id.hppcurrent_process_name.hppcurrent_thread_id.hppfallback_policy.hppfallback_policy_fwd.hppfunction.hppmutable_constant.hppnamed_scope.hppscoped_attribute.hpptime_traits.hpptimer.hppvalue_extraction.hppvalue_extraction_fwd.hppvalue_visitation.hppvalue_visitation_fwd.hpp
common.hppcore.hppcore
detail
adaptive_mutex.hppallocator_traits.hppasio_fwd.hppattachable_sstream_buf.hppattr_output_impl.hppattr_output_terminal.hppattribute_get_value_impl.hppattribute_predicate.hppc_str.hppcleanup_scope_guard.hppcode_conversion.hppconfig.hppcopy_cv.hppcustom_terminal_spec.hppdate_time_fmt_gen_traits_fwd.hppdate_time_format_parser.hppdecomposed_time.hppdeduce_char_type.hppdefault_attribute_names.hppembedded_string_type.hppenqueued_record.hppevent.hppfake_mutex.hppfooter.hppformat.hppfunction_traits.hppgenerate_overloads.hppheader.hppid.hppis_character_type.hppis_ostream.hpplight_function.hpplight_function_pp.hpplight_rw_mutex.hpplocking_ptr.hpplocks.hppnamed_scope_fmt_pp.hppnative_typeof.hppparameter_tools.hpppause.hpppp_identity.hppprocess_id.hppsetup_config.hppsfinae_tools.hppsingleton.hppsink_init_helpers.hpptagged_integer.hppthread_id.hppthread_specific.hppthreadsafe_queue.hpptimestamp.hpptrivial_keyword.hppunary_function_terminal.hppvalue_ref_visitation.hpp
exceptions.hppexpressions.hppexpressions
attr.hppattr_fwd.hppfilter.hppformatter.hppformatters.hpp
formatters
auto_newline.hppc_decorator.hppchar_decorator.hppcsv_decorator.hppdate_time.hppformat.hppif.hppmax_size_decorator.hppnamed_scope.hppstream.hppwrap_formatter.hppxml_decorator.hpp
is_keyword_descriptor.hppkeyword.hppkeyword_fwd.hppmessage.hpppredicates.hpppredicates
begins_with.hppchannel_severity_filter.hppcontains.hppends_with.hpphas_attr.hppis_debugger_present.hppis_in_range.hppmatches.hpp
record.hppkeywords
auto_flush.hppauto_newline_mode.hppblock_size.hppcapacity.hppchannel.hppdelimiter.hppdepth.hppempty_marker.hppenable_final_rotation.hppfacility.hppfile_name.hppfilter.hppformat.hppident.hppincomplete_marker.hppip_version.hppiteration.hpplog_name.hpplog_source.hppmax_files.hppmax_size.hppmessage_file.hppmin_free_space.hppname.hppopen_mode.hpporder.hppordering_window.hppoverflow_policy.hpppermissions.hppregistration.hpprotation_size.hppscan_method.hppseverity.hppstart_thread.hpptarget.hpptarget_file_name.hpptime_based_rotation.hppuse_impl.hpp
sinks.hppsinks
async_frontend.hppattribute_mapping.hppauto_newline_mode.hppbasic_sink_backend.hppbasic_sink_frontend.hppblock_on_overflow.hppbounded_fifo_queue.hppbounded_ordering_queue.hppdebug_output_backend.hppdrop_on_overflow.hppevent_log_backend.hppevent_log_constants.hppfrontend_requirements.hppsink.hppsync_frontend.hppsyslog_backend.hppsyslog_constants.hpptext_file_backend.hpptext_ipc_message_queue_backend.hpptext_multifile_backend.hpptext_ostream_backend.hppunbounded_fifo_queue.hppunbounded_ordering_queue.hppunlocked_frontend.hpp
sources
basic_logger.hppchannel_feature.hppchannel_logger.hppexception_handler_feature.hppfeatures.hppglobal_logger_storage.hpplogger.hpprecord_ostream.hppseverity_channel_logger.hppseverity_feature.hppseverity_logger.hppthreading_models.hpp
support
trivial.hpputility
exception_handler.hppformatting_ostream.hppformatting_ostream_fwd.hppfunctional.hpp
functional
as_action.hppbegins_with.hppbind.hppbind_assign.hppbind_output.hppbind_to_log.hppcontains.hppends_with.hppfun_ref.hppin_range.hpplogical.hppmatches.hppnop.hppsave_result.hpp
ipc
manipulators.hppmanipulators
once_block.hppopen_mode.hpppermissions.hpprecord_ordering.hppsetup.hppsetup
common_attributes.hppconsole.hppfile.hppfilter_parser.hppformatter_parser.hppfrom_settings.hppfrom_stream.hppsettings.hppsettings_parser.hpp
strictest_lock.hppstring_literal.hppstring_literal_fwd.hpptype_dispatch
date_time_types.hppdynamic_type_dispatcher.hppstandard_types.hppstatic_type_dispatcher.hpptype_dispatcher.hpp
unique_identifier_name.hppunused_variable.hppuse_std_allocator.hppvalue_ref.hppvalue_ref_fwd.hpplogic
make_default.hppmake_shared.hppmake_unique.hppmath
bindings
ccmath
abs.hppccmath.hppceil.hppcopysign.hpp
common_factor.hppcommon_factor_ct.hppcommon_factor_rt.hppcomplex.hppdetail
div.hppfabs.hppfdim.hppfloor.hppfma.hppfmax.hppfmin.hppfmod.hppfpclassify.hppfrexp.hpphypot.hppilogb.hppisfinite.hppisgreater.hppisgreaterequal.hppisinf.hppisless.hppislessequal.hppisnan.hppisnormal.hppisunordered.hppldexp.hpplogb.hppmodf.hppnext.hppremainder.hppround.hppscalbln.hppscalbn.hppsignbit.hppsqrt.hpptrunc.hppcomplex
concepts
constants
cstdfloat
cstdfloat_cmath.hppcstdfloat_complex.hppcstdfloat_complex_std.hppcstdfloat_iostream.hppcstdfloat_limits.hppcstdfloat_types.hpp
differentiation
distributions.hppdistributions
arcsine.hppbernoulli.hppbeta.hppbinomial.hppcauchy.hppchi_squared.hppcomplement.hpp
detail
common_error_handling.hppderived_accessors.hppgeneric_mode.hppgeneric_quantile.hpphypergeometric_cdf.hpphypergeometric_pdf.hpphypergeometric_quantile.hppinv_discrete_quantile.hpp
empirical_cumulative_distribution_function.hppexponential.hppextreme_value.hppfind_location.hppfind_scale.hppfisher_f.hppfwd.hppgamma.hppgeometric.hppholtsmark.hpphyperexponential.hpphypergeometric.hppinverse_chi_squared.hppinverse_gamma.hppinverse_gaussian.hppkolmogorov_smirnov.hpplandau.hpplaplace.hpplogistic.hpplognormal.hppmapairy.hppnegative_binomial.hppnon_central_beta.hppnon_central_chi_squared.hppnon_central_f.hppnon_central_t.hppnormal.hpppareto.hpppoisson.hpprayleigh.hppsaspoint5.hppskew_normal.hppstudents_t.hpptriangular.hppuniform.hppweibull.hppfilters
interpolators
barycentric_rational.hppbezier_polynomial.hppbilinear_uniform.hppcardinal_cubic_b_spline.hppcardinal_quadratic_b_spline.hppcardinal_quintic_b_spline.hppcardinal_trigonometric.hppcatmull_rom.hppcubic_b_spline.hppcubic_hermite.hpp
octonion.hppdetail
barycentric_rational_detail.hppbezier_polynomial_detail.hppbilinear_uniform_detail.hppcardinal_cubic_b_spline_detail.hppcardinal_quadratic_b_spline_detail.hppcardinal_quintic_b_spline_detail.hppcardinal_trigonometric_detail.hppcubic_b_spline_detail.hppcubic_hermite_detail.hppquintic_hermite_detail.hppseptic_hermite_detail.hppvector_barycentric_rational_detail.hppwhittaker_shannon_detail.hpp
makima.hpppchip.hppquintic_hermite.hppseptic_hermite.hppvector_barycentric_rational.hppwhittaker_shannon.hppoptimization
policies
quadrature
detail
exp_sinh.hppgauss.hppgauss_kronrod.hppnaive_monte_carlo.hppooura_fourier_integrals.hppsinh_sinh.hpptanh_sinh.hpptrapezoidal.hppwavelet_transforms.hppspecial_functions
acosh.hppairy.hppasinh.hppatanh.hppbernoulli.hppbessel.hppbessel_iterators.hppbessel_prime.hppbeta.hppbinomial.hppcardinal_b_spline.hppcbrt.hppchebyshev.hppchebyshev_transform.hppcos_pi.hppdaubechies_scaling.hppdaubechies_wavelet.hpp
detail
airy_ai_bi_zero.hppbernoulli_details.hppbessel_derivatives_linear.hppbessel_i0.hppbessel_i1.hppbessel_ik.hppbessel_j0.hppbessel_j1.hppbessel_jn.hppbessel_jy.hppbessel_jy_asym.hppbessel_jy_derivatives_asym.hppbessel_jy_derivatives_series.hppbessel_jy_series.hppbessel_jy_zero.hppbessel_k0.hppbessel_k1.hppbessel_kn.hppbessel_y0.hppbessel_y1.hppbessel_yn.hppdaubechies_scaling_integer_grid.hpperf_inv.hppfp_traits.hppgamma_inva.hpphypergeometric_0F1_bessel.hpphypergeometric_1F1_addition_theorems_on_z.hpphypergeometric_1F1_bessel.hpphypergeometric_1F1_by_ratios.hpphypergeometric_1F1_cf.hpphypergeometric_1F1_large_a.hpphypergeometric_1F1_large_abz.hpphypergeometric_1F1_negative_b_regions.hpphypergeometric_1F1_recurrence.hpphypergeometric_1F1_scaled_series.hpphypergeometric_1F1_small_a_negative_b_by_ratio.hpphypergeometric_asym.hpphypergeometric_cf.hpphypergeometric_pFq_checked_series.hpphypergeometric_pade.hpphypergeometric_rational.hpphypergeometric_separated_series.hpphypergeometric_series.hppibeta_inv_ab.hppibeta_inverse.hppiconv.hppigamma_inverse.hppigamma_large.hpplambert_w_lookup_table.ipplanczos_sse2.hpplgamma_small.hpppolygamma.hppround_fwd.hppt_distribution_inv.hppunchecked_bernoulli.hppunchecked_factorial.hpp
digamma.hppellint_1.hppellint_2.hppellint_3.hppellint_d.hppellint_rc.hppellint_rd.hppellint_rf.hppellint_rg.hppellint_rj.hpperf.hppexpint.hppexpm1.hppfactorials.hppfibonacci.hppfourier_transform_daubechies.hppfpclassify.hppgamma.hppgegenbauer.hpphankel.hpphermite.hppheuman_lambda.hpphypergeometric_0F1.hpphypergeometric_1F0.hpphypergeometric_1F1.hpphypergeometric_2F0.hpphypergeometric_pFq.hpphypot.hppjacobi.hppjacobi_elliptic.hppjacobi_theta.hppjacobi_zeta.hpplaguerre.hpplambert_w.hpplanczos.hpplegendre.hpplegendre_stieltjes.hpplog1p.hpplogaddexp.hpplogsumexp.hppmath_fwd.hppmodf.hppnext.hppnonfinite_num_facets.hppowens_t.hpppolygamma.hpppow.hpppowm1.hppprime.hpprelative_difference.hppround.hpprsqrt.hppsign.hppsin_pi.hppsinc.hppsinhc.hppspherical_harmonic.hppsqrt1pm1.hpptrigamma.hpptrunc.hppulp.hppzeta.hppstatistics
anderson_darling.hppbivariate_statistics.hppchatterjee_correlation.hpp
detail
linear_regression.hppljung_box.hppruns_test.hppsignal_statistics.hppt_test.hppunivariate_statistics.hppz_test.hpptools
agm.hpparray.hppassert.hppatomic.hppbig_constant.hppbivariate_statistics.hppcentered_continued_fraction.hppcohen_acceleration.hppcolor_maps.hppcomplex.hppconcepts.hppcondition_numbers.hppconfig.hppconvert_from_string.hppcstdint.hppcubic_roots.hppcxx03_warn.hpp
tr1.hpptr1_c_macros.ippdetail
is_const_iterable.hpppolynomial_horner1_10.hpppolynomial_horner1_11.hpppolynomial_horner1_12.hpppolynomial_horner1_13.hpppolynomial_horner1_14.hpppolynomial_horner1_15.hpppolynomial_horner1_16.hpppolynomial_horner1_17.hpppolynomial_horner1_18.hpppolynomial_horner1_19.hpppolynomial_horner1_2.hpppolynomial_horner1_20.hpppolynomial_horner1_3.hpppolynomial_horner1_4.hpppolynomial_horner1_5.hpppolynomial_horner1_6.hpppolynomial_horner1_7.hpppolynomial_horner1_8.hpppolynomial_horner1_9.hpppolynomial_horner2_10.hpppolynomial_horner2_11.hpppolynomial_horner2_12.hpppolynomial_horner2_13.hpppolynomial_horner2_14.hpppolynomial_horner2_15.hpppolynomial_horner2_16.hpppolynomial_horner2_17.hpppolynomial_horner2_18.hpppolynomial_horner2_19.hpppolynomial_horner2_2.hpppolynomial_horner2_20.hpppolynomial_horner2_3.hpppolynomial_horner2_4.hpppolynomial_horner2_5.hpppolynomial_horner2_6.hpppolynomial_horner2_7.hpppolynomial_horner2_8.hpppolynomial_horner2_9.hpppolynomial_horner3_10.hpppolynomial_horner3_11.hpppolynomial_horner3_12.hpppolynomial_horner3_13.hpppolynomial_horner3_14.hpppolynomial_horner3_15.hpppolynomial_horner3_16.hpppolynomial_horner3_17.hpppolynomial_horner3_18.hpppolynomial_horner3_19.hpppolynomial_horner3_2.hpppolynomial_horner3_20.hpppolynomial_horner3_3.hpppolynomial_horner3_4.hpppolynomial_horner3_5.hpppolynomial_horner3_6.hpppolynomial_horner3_7.hpppolynomial_horner3_8.hpppolynomial_horner3_9.hpprational_horner1_10.hpprational_horner1_11.hpprational_horner1_12.hpprational_horner1_13.hpprational_horner1_14.hpprational_horner1_15.hpprational_horner1_16.hpprational_horner1_17.hpprational_horner1_18.hpprational_horner1_19.hpprational_horner1_2.hpprational_horner1_20.hpprational_horner1_3.hpprational_horner1_4.hpprational_horner1_5.hpprational_horner1_6.hpprational_horner1_7.hpprational_horner1_8.hpprational_horner1_9.hpprational_horner2_10.hpprational_horner2_11.hpprational_horner2_12.hpprational_horner2_13.hpprational_horner2_14.hpprational_horner2_15.hpprational_horner2_16.hpprational_horner2_17.hpprational_horner2_18.hpprational_horner2_19.hpprational_horner2_2.hpprational_horner2_20.hpprational_horner2_3.hpprational_horner2_4.hpprational_horner2_5.hpprational_horner2_6.hpprational_horner2_7.hpprational_horner2_8.hpprational_horner2_9.hpprational_horner3_10.hpprational_horner3_11.hpprational_horner3_12.hpprational_horner3_13.hpprational_horner3_14.hpprational_horner3_15.hpprational_horner3_16.hpprational_horner3_17.hpprational_horner3_18.hpprational_horner3_19.hpprational_horner3_2.hpprational_horner3_20.hpprational_horner3_3.hpprational_horner3_4.hpprational_horner3_5.hpprational_horner3_6.hpprational_horner3_7.hpprational_horner3_8.hpprational_horner3_9.hpp
engel_expansion.hppestrin.hppfraction.hppheader_deprecated.hppis_constant_evaluated.hppis_detected.hppis_standalone.hppluroth_expansion.hppminima.hppmp.hppnorms.hppnothrow.hppnumeric_limits.hppnumerical_differentiation.hpppolynomial.hpppolynomial_gcd.hppprecision.hpppromotion.hppquartic_roots.hpprandom_vector.hpprational.hppreal_cast.hpprecurrence.hpproots.hppseries.hppsignal_statistics.hppsimple_continued_fraction.hppstats.hpptest_value.hppthrow_exception.hpptoms748_solve.hpptraits.hpptuple.hpptype_traits.hppulps_plot.hppunivariate_statistics.hppuser.hpputility.hppworkaround.hppmetaparse
accept.hppaccept_tag.hppaccept_when.hppalphanum.hppalways.hppalways_c.hppbuild_parser.hppchange_error_message.hppconfig.hppdebug_parsing_error.hppdefine_error.hppdigit.hppdigit_val.hppempty.hppentire_input.hpp
error
digit_expected.hppend_of_input_expected.hppindex_out_of_range.hppletter_expected.hppliteral_expected.hppnone_of_the_expected_cases_found.hppunexpected_character.hppunexpected_end_of_input.hppunpaired.hppwhitespace_expected.hpp
except.hppfail.hppfail_at_first_char_expected.hppfail_tag.hppfirst_of.hppfoldl.hppfoldl1.hppfoldl_reject_incomplete.hppfoldl_reject_incomplete1.hppfoldl_reject_incomplete_start_with_parser.hppfoldl_start_with_parser.hppfoldr.hppfoldr1.hppfoldr_reject_incomplete.hppfoldr_reject_incomplete1.hppfoldr_start_with_parser.hppget_col.hppget_line.hppget_message.hppget_position.hppget_prev_char.hppget_remaining.hppget_result.hppgrammar.hppif_.hppint_.hppis_error.hppiterate.hppiterate_c.hppkeyword.hpplast_of.hppletter.hpplimit_one_char_except_size.hpplimit_one_of_size.hpplimit_sequence_size.hpplimit_string_size.hpplit.hpplit_c.hpplook_ahead.hppmiddle_of.hppnext_char.hppnext_line.hppnth_of.hppnth_of_c.hppone_char.hppone_char_except.hppone_char_except_c.hppone_of.hppone_of_c.hppoptional.hpprange.hpprange_c.hppreject.hpprepeated.hpprepeated1.hpprepeated_one_of.hpprepeated_one_of1.hpprepeated_reject_incomplete.hpprepeated_reject_incomplete1.hppreturn_.hppsequence.hppsequence_apply.hppsource_position.hppsource_position_tag.hppspace.hppspaces.hppstart.hppstring.hppstring_tag.hppstring_value.hpptoken.hpptransform.hpptransform_error.hpptransform_error_message.hppunless_error.hpputil
digit_to_int.hppdigit_to_int_c.hppin_range.hppin_range_c.hppint_to_digit.hppint_to_digit_c.hppis_digit.hppis_lcase_letter.hppis_letter.hppis_ucase_letter.hppis_whitespace.hppis_whitespace_c.hpp
v1
accept.hppaccept_tag.hppaccept_when.hppalphanum.hppalways.hppalways_c.hppbuild_parser.hppchange_error_message.hpp
version.hppcpp11
first_of.hpp
fwd
impl
any_of_c.hppat_c.hppconcat.hppempty_string.hppeval_later_result.hppis_none_c.hppis_none_c_impl.hppnth_of_c.hppnth_of_c_skip_remaining.hppor_c.hpppop_back.hpppop_front.hpppush_back_c.hpppush_front_c.hpppush_front_result.hppsize.hppstring.hppstring_at.hpp
last_of.hppnth_of.hppnth_of_c.hppone_char_except.hppone_char_except_c.hppone_of.hppone_of_c.hpprepeated_one_of.hpprepeated_one_of1.hppsequence.hppstring.hppcpp14
cpp98
first_of.hpp
debug_parsing_error.hppdefine_error.hppdigit.hppdigit_val.hppempty.hppentire_input.hppfwd
impl
at_c.hppempty_string.hppis_none.hpplater_result.hppnth_of_c.hppnth_of_c_impl.hppone_char_except_not_used.hppone_of.hppone_of_fwd_op.hpppop_back.hpppop_front.hpppush_back_c.hpppush_front_c.hppsequence.hppsequence_impl.hppsize.hppskip_seq.hppupdate_c.hpp
last_of.hppnth_of.hppnth_of_c.hppone_char_except.hppone_char_except_c.hppone_of.hppone_of_c.hpprepeated_one_of.hpprepeated_one_of1.hppsequence.hppstring.hpperror
digit_expected.hppend_of_input_expected.hppexpected_to_fail.hppindex_out_of_range.hppletter_expected.hppliteral_expected.hppnone_of_the_expected_cases_found.hppunexpected_character.hppunexpected_end_of_input.hppunpaired.hppwhitespace_expected.hpp
except.hppfail.hppfail_at_first_char_expected.hppfail_tag.hppfirst_of.hppfoldl.hppfoldl1.hppfoldl_reject_incomplete.hppfoldl_reject_incomplete1.hppfoldl_reject_incomplete_start_with_parser.hppfoldl_start_with_parser.hppfoldr.hppfoldr1.hppfoldr_reject_incomplete.hppfoldr_reject_incomplete1.hppfoldr_start_with_parser.hppfwd
accept.hppbuild_parser.hppget_col.hppget_line.hppget_message.hppget_position.hppget_prev_char.hppget_remaining.hppget_result.hppnext_char.hppnext_line.hppreject.hppsource_position.hppstring.hpp
get_col.hppget_line.hppget_message.hppget_position.hppget_prev_char.hppget_remaining.hppget_result.hppgrammar.hppif_.hppimpl
apply_parser.hppassert_string_length.hppat_c.hppback_inserter.hppfront_inserter.hpp
int_.hppis_error.hppiterate.hppiterate_c.hppkeyword.hpplast_of.hppletter.hpplit.hpplit_c.hpplook_ahead.hppmiddle_of.hppnext_char.hppnext_line.hppnth_of.hppnth_of_c.hppone_char.hppone_char_except.hppone_char_except_c.hppone_of.hppone_of_c.hppoptional.hpprange.hpprange_c.hppreject.hpprepeated.hpprepeated1.hpprepeated_one_of.hpprepeated_one_of1.hpprepeated_reject_incomplete.hpprepeated_reject_incomplete1.hppreturn_.hppsequence.hppsequence_apply.hppsource_position.hppsource_position_tag.hppspace.hppspaces.hppstart.hppstring.hppstring_tag.hppstring_value.hppswap.hpptoken.hpptransform.hpptransform_error.hpptransform_error_message.hppunless_error.hppfwd
has_type.hppis_char_c.hppiterate_impl.hppiterate_impl_unchecked.hppnext_digit.hppno_char.hppreturns.hppstring_iterator.hppstring_iterator_tag.hppvoid_.hpputil
move
adl_move_swap.hpp
mp11.hppalgo
adaptive_merge.hppadaptive_sort.hpp
algorithm.hppcore.hppdefault_delete.hppdetail
adaptive_sort_merge.hppbasic_op.hppheap_sort.hppinsertion_sort.hppis_sorted.hppmerge.hppmerge_sort.hpppdqsort.hppsearch.hppset_difference.hpp
move.hpppredicate.hppunique.hppdetail
addressof.hppconfig_begin.hppconfig_end.hppdestruct_n.hppforce_ptr.hppfwd_macros.hppiterator_to_raw_pointer.hppiterator_traits.hpplaunder.hppmeta_utils.hppmeta_utils_core.hppmove_helpers.hppnsec_clock.hppplacement_new.hpppointer_element.hppreverse_iterator.hppstd_ns_begin.hppstd_ns_end.hppto_raw_pointer.hpptype_traits.hppunique_ptr_meta_utils.hppworkaround.hpp
iterator.hppmake_unique.hppmove.hpptraits.hppunique_ptr.hpputility.hpputility_core.hppmp11
algorithm.hppbind.hpp
detail
config.hppmp_append.hppmp_copy_if.hppmp_count.hppmp_defer.hppmp_fold.hppmp_front.hppmp_is_list.hppmp_is_value_list.hppmp_list.hppmp_list_v.hppmp_map_find.hppmp_min_element.hppmp_plus.hppmp_remove_if.hppmp_rename.hppmp_value.hppmp_void.hppmp_with_index.hppmpl_common.hpp
function.hppinteger_sequence.hppintegral.hpplambda.hpplist.hppmap.hppmpl.hppmpl_list.hppmpl_tuple.hppset.hpptuple.hpputility.hppversion.hppmpl
O1_size.hppO1_size_fwd.hppaccumulate.hppadvance.hppadvance_fwd.hppalias.hppalways.hppand.hppapply.hppapply_fwd.hppapply_wrap.hpparg.hpparg_fwd.hpparithmetic.hppas_sequence.hppassert.hppat.hppat_fwd.hpplist_c.hpplogical.hpplong.hpplong_fwd.hpplower_bound.hppmap.hppset_c.hppshift_left.hppshift_right.hppsingle_view.hppsize.hppsize_fwd.hppsize_t.hppsize_t_fwd.hppsizeof.hppsort.hppstable_partition.hppstring.hppswitch.hpptag.hpptimes.hpptransform.hpptransform_view.hppunique.hppunpack_args.hppupper_bound.hppvalue_type.hppvalue_type_fwd.hppvector.hppvector_c.hppvoid.hppvoid_fwd.hppzip_view.hpp
mqtt5.hppaux_
O1_size_impl.hppadl_barrier.hppadvance_backward.hppadvance_forward.hppapply_1st.hpparg_typedef.hpparithmetic_op.hpparity.hpparity_spec.hppat_impl.hppback_impl.hppbasic_bind.hppbegin_end_impl.hppclear_impl.hppcommon_name_wknd.hppcomparison_op.hpp
back.hppback_fwd.hppback_inserter.hppbase.hppbegin.hppbegin_end.hppbegin_end_fwd.hppbind.hppbind_fwd.hppbitand.hppbitor.hppbitwise.hppbitxor.hppbool.hppbool_fwd.hppchar.hppchar_fwd.hppclear.hppclear_fwd.hppcomparison.hppcontains.hppcontains_fwd.hppcopy.hppcopy_if.hppcount.hppcount_fwd.hppcount_if.hppdeque.hppderef.hppdistance.hppdistance_fwd.hppdivides.hppempty.hppempty_base.hppempty_fwd.hppempty_sequence.hppend.hppequal.hppequal_to.hpperase.hpperase_fwd.hpperase_key.hpperase_key_fwd.hppeval_if.hppfilter_view.hppfind.hppfind_if.hppfold.hppfor_each.hppfront.hppfront_fwd.hppfront_inserter.hppget_tag.hppgreater.hppgreater_equal.hpphas_key.hpphas_key_fwd.hpphas_xxx.hppidentity.hppif.hppindex_if.hppindex_of.hppinherit.hppinherit_linearly.hppinsert.hppinsert_fwd.hppinsert_range.hppinsert_range_fwd.hppinserter.hppint.hppint_fwd.hppintegral_c.hppintegral_c_fwd.hppintegral_c_tag.hppis_placeholder.hppis_sequence.hppiter_fold.hppiter_fold_if.hppiterator_category.hppiterator_range.hppiterator_tags.hppjoint_view.hppkey_type.hppkey_type_fwd.hpplambda.hpplambda_fwd.hppless.hppless_equal.hppconfig
adl.hpparrays.hppbcc.hppbind.hppcompiler.hppctps.hppdependent_nttp.hppdmc_ambiguous_ctps.hppdtp.hppeti.hppforwarding.hppgcc.hppgpu.hpphas_apply.hpphas_xxx.hppintegral.hppintel.hpplambda.hppmsvc.hppmsvc_typename.hppnttp.hppoperators.hppoverload_resolution.hpppp_counter.hpppreprocessor.hppstatic_constant.hppttp.hpptypeof.hppuse_preprocessed.hppworkaround.hpp
contains_impl.hppcount_args.hppcount_impl.hppempty_impl.hpperase_impl.hpperase_key_impl.hppfilter_iter.hppfind_if_pred.hppfold_impl.hppfold_impl_body.hppfold_op.hppfold_pred.hppfront_impl.hppfull_lambda.hpphas_apply.hpphas_begin.hpphas_key_impl.hpphas_rebind.hpphas_size.hpphas_tag.hpphas_type.hppinclude_preprocessed.hppinsert_impl.hppinsert_range_impl.hppinserter_algorithm.hppintegral_wrapper.hppis_msvc_eti_arg.hppiter_apply.hppiter_fold_if_impl.hppiter_fold_impl.hppiter_push_front.hppjoint_iter.hpplambda_arity_param.hpplambda_no_ctps.hpplambda_spec.hpplambda_support.hpplargest_int.hpplogical_op.hppmsvc_dtw.hppmsvc_eti_base.hppmsvc_is_class.hppmsvc_never_true.hppmsvc_type.hppna.hppna_assert.hppna_fwd.hppna_spec.hppnested_type_wknd.hppnttp_decl.hppnumeric_cast_utils.hppnumeric_op.hpporder_impl.hppoverload_names.hpppartition_op.hpppop_back_impl.hpppop_front_impl.hpppreprocessed
bcc
advance_backward.hppadvance_forward.hppand.hppapply.hppapply_fwd.hppapply_wrap.hpparg.hppbasic_bind.hppbind.hppbind_fwd.hppbitand.hppbitor.hppbitxor.hppdeque.hppdivides.hppequal_to.hppfold_impl.hppfull_lambda.hppgreater.hppgreater_equal.hppinherit.hppiter_fold_if_impl.hppiter_fold_impl.hpplambda_no_ctps.hppless.hppless_equal.hpplist.hpplist_c.hppmap.hppminus.hppmodulus.hppnot_equal_to.hppor.hppplaceholders.hppplus.hppquote.hppreverse_fold_impl.hppreverse_iter_fold_impl.hppset.hppset_c.hppshift_left.hppshift_right.hpptemplate_arity.hpptimes.hppunpack_args.hppvector.hppvector_c.hpp
bcc551
advance_backward.hppadvance_forward.hppand.hppapply.hppapply_fwd.hppapply_wrap.hpparg.hppbasic_bind.hppbind.hppbind_fwd.hppbitand.hppbitor.hppbitxor.hppdeque.hppdivides.hppequal_to.hppfold_impl.hppfull_lambda.hppgreater.hppgreater_equal.hppinherit.hppiter_fold_if_impl.hppiter_fold_impl.hpplambda_no_ctps.hppless.hppless_equal.hpplist.hpplist_c.hppmap.hppminus.hppmodulus.hppnot_equal_to.hppor.hppplaceholders.hppplus.hppquote.hppreverse_fold_impl.hppreverse_iter_fold_impl.hppset.hppset_c.hppshift_left.hppshift_right.hpptemplate_arity.hpptimes.hppunpack_args.hppvector.hppvector_c.hpp
bcc_pre590
advance_backward.hppadvance_forward.hppand.hppapply.hppapply_fwd.hppapply_wrap.hpparg.hppbasic_bind.hppbind.hppbind_fwd.hppbitand.hppbitor.hppbitxor.hppdeque.hppdivides.hppequal_to.hppfold_impl.hppfull_lambda.hppgreater.hppgreater_equal.hppinherit.hppiter_fold_if_impl.hppiter_fold_impl.hpplambda_no_ctps.hppless.hppless_equal.hpplist.hpplist_c.hppmap.hppminus.hppmodulus.hppnot_equal_to.hppor.hppplaceholders.hppplus.hppquote.hppreverse_fold_impl.hppreverse_iter_fold_impl.hppset.hppset_c.hppshift_left.hppshift_right.hpptemplate_arity.hpptimes.hppunpack_args.hppvector.hppvector_c.hpp
dmc
advance_backward.hppadvance_forward.hppand.hppapply.hppapply_fwd.hppapply_wrap.hpparg.hppbasic_bind.hppbind.hppbind_fwd.hppbitand.hppbitor.hppbitxor.hppdeque.hppdivides.hppequal_to.hppfold_impl.hppfull_lambda.hppgreater.hppgreater_equal.hppinherit.hppiter_fold_if_impl.hppiter_fold_impl.hpplambda_no_ctps.hppless.hppless_equal.hpplist.hpplist_c.hppmap.hppminus.hppmodulus.hppnot_equal_to.hppor.hppplaceholders.hppplus.hppquote.hppreverse_fold_impl.hppreverse_iter_fold_impl.hppset.hppset_c.hppshift_left.hppshift_right.hpptemplate_arity.hpptimes.hppunpack_args.hppvector.hppvector_c.hpp
gcc
advance_backward.hppadvance_forward.hppand.hppapply.hppapply_fwd.hppapply_wrap.hpparg.hppbasic_bind.hppbind.hppbind_fwd.hppbitand.hppbitor.hppbitxor.hppdeque.hppdivides.hppequal_to.hppfold_impl.hppfull_lambda.hppgreater.hppgreater_equal.hppinherit.hppiter_fold_if_impl.hppiter_fold_impl.hpplambda_no_ctps.hppless.hppless_equal.hpplist.hpplist_c.hppmap.hppminus.hppmodulus.hppnot_equal_to.hppor.hppplaceholders.hppplus.hppquote.hppreverse_fold_impl.hppreverse_iter_fold_impl.hppset.hppset_c.hppshift_left.hppshift_right.hpptemplate_arity.hpptimes.hppunpack_args.hppvector.hppvector_c.hpp
msvc60
advance_backward.hppadvance_forward.hppand.hppapply.hppapply_fwd.hppapply_wrap.hpparg.hppbasic_bind.hppbind.hppbind_fwd.hppbitand.hppbitor.hppbitxor.hppdeque.hppdivides.hppequal_to.hppfold_impl.hppfull_lambda.hppgreater.hppgreater_equal.hppinherit.hppiter_fold_if_impl.hppiter_fold_impl.hpplambda_no_ctps.hppless.hppless_equal.hpplist.hpplist_c.hppmap.hppminus.hppmodulus.hppnot_equal_to.hppor.hppplaceholders.hppplus.hppquote.hppreverse_fold_impl.hppreverse_iter_fold_impl.hppset.hppset_c.hppshift_left.hppshift_right.hpptemplate_arity.hpptimes.hppunpack_args.hppvector.hppvector_c.hpp
msvc70
advance_backward.hppadvance_forward.hppand.hppapply.hppapply_fwd.hppapply_wrap.hpparg.hppbasic_bind.hppbind.hppbind_fwd.hppbitand.hppbitor.hppbitxor.hppdeque.hppdivides.hppequal_to.hppfold_impl.hppfull_lambda.hppgreater.hppgreater_equal.hppinherit.hppiter_fold_if_impl.hppiter_fold_impl.hpplambda_no_ctps.hppless.hppless_equal.hpplist.hpplist_c.hppmap.hppminus.hppmodulus.hppnot_equal_to.hppor.hppplaceholders.hppplus.hppquote.hppreverse_fold_impl.hppreverse_iter_fold_impl.hppset.hppset_c.hppshift_left.hppshift_right.hpptemplate_arity.hpptimes.hppunpack_args.hppvector.hppvector_c.hpp
mwcw
advance_backward.hppadvance_forward.hppand.hppapply.hppapply_fwd.hppapply_wrap.hpparg.hppbasic_bind.hppbind.hppbind_fwd.hppbitand.hppbitor.hppbitxor.hppdeque.hppdivides.hppequal_to.hppfold_impl.hppfull_lambda.hppgreater.hppgreater_equal.hppinherit.hppiter_fold_if_impl.hppiter_fold_impl.hpplambda_no_ctps.hppless.hppless_equal.hpplist.hpplist_c.hppmap.hppminus.hppmodulus.hppnot_equal_to.hppor.hppplaceholders.hppplus.hppquote.hppreverse_fold_impl.hppreverse_iter_fold_impl.hppset.hppset_c.hppshift_left.hppshift_right.hpptemplate_arity.hpptimes.hppunpack_args.hppvector.hppvector_c.hpp
no_ctps
advance_backward.hppadvance_forward.hppand.hppapply.hppapply_fwd.hppapply_wrap.hpparg.hppbasic_bind.hppbind.hppbind_fwd.hppbitand.hppbitor.hppbitxor.hppdeque.hppdivides.hppequal_to.hppfold_impl.hppfull_lambda.hppgreater.hppgreater_equal.hppinherit.hppiter_fold_if_impl.hppiter_fold_impl.hpplambda_no_ctps.hppless.hppless_equal.hpplist.hpplist_c.hppmap.hppminus.hppmodulus.hppnot_equal_to.hppor.hppplaceholders.hppplus.hppquote.hppreverse_fold_impl.hppreverse_iter_fold_impl.hppset.hppset_c.hppshift_left.hppshift_right.hpptemplate_arity.hpptimes.hppunpack_args.hppvector.hppvector_c.hpp
no_ttp
advance_backward.hppadvance_forward.hppand.hppapply.hppapply_fwd.hppapply_wrap.hpparg.hppbasic_bind.hppbind.hppbind_fwd.hppbitand.hppbitor.hppbitxor.hppdeque.hppdivides.hppequal_to.hppfold_impl.hppfull_lambda.hppgreater.hppgreater_equal.hppinherit.hppiter_fold_if_impl.hppiter_fold_impl.hpplambda_no_ctps.hppless.hppless_equal.hpplist.hpplist_c.hppmap.hppminus.hppmodulus.hppnot_equal_to.hppor.hppplaceholders.hppplus.hppquote.hppreverse_fold_impl.hppreverse_iter_fold_impl.hppset.hppset_c.hppshift_left.hppshift_right.hpptemplate_arity.hpptimes.hppunpack_args.hppvector.hppvector_c.hpp
plain
advance_backward.hppadvance_forward.hppand.hppapply.hppapply_fwd.hppapply_wrap.hpparg.hppbasic_bind.hppbind.hppbind_fwd.hppbitand.hppbitor.hppbitxor.hppdeque.hppdivides.hppequal_to.hppfold_impl.hppfull_lambda.hppgreater.hppgreater_equal.hppinherit.hppiter_fold_if_impl.hppiter_fold_impl.hpplambda_no_ctps.hppless.hppless_equal.hpplist.hpplist_c.hppmap.hppminus.hppmodulus.hppnot_equal_to.hppor.hppplaceholders.hppplus.hppquote.hppreverse_fold_impl.hppreverse_iter_fold_impl.hppset.hppset_c.hppshift_left.hppshift_right.hpptemplate_arity.hpptimes.hppunpack_args.hppvector.hppvector_c.hpp
preprocessor
add.hppdef_params_tail.hppdefault_params.hppenum.hppext_params.hppfilter_params.hppis_seq.hppparams.hpppartial_spec_params.hpprange.hpprepeat.hppsub.hpptoken_equal.hpptuple.hpp
ptr_to_ref.hpppush_back_impl.hpppush_front_impl.hpprange_c
reverse_fold_impl.hppreverse_fold_impl_body.hppreverse_iter_fold_impl.hppsequence_wrapper.hppshift_op.hppsingle_element_iter.hppsize_impl.hppsort_impl.hppstatic_cast.hpptemplate_arity.hpptemplate_arity_fwd.hpptest.hpptest
traits_lambda_spec.hpptransform_iter.hpptype_wrapper.hppunwrap.hppvalue_wknd.hppyes_no.hpplimits
list.hpplist
aux_
O1_size.hppbegin_end.hppclear.hppempty.hppfront.hppinclude_preprocessed.hppitem.hppiterator.hppnumbered.hppnumbered_c.hpppop_front.hpppush_back.hpppush_front.hppsize.hpptag.hpp
list0.hpplist0_c.hpplist10.hpplist10_c.hpplist20.hpplist20_c.hpplist30.hpplist30_c.hpplist40.hpplist40_c.hpplist50.hpplist50_c.hpppreprocessed
plain
map
aux_
at_impl.hppbegin_end_impl.hppclear_impl.hppcontains_impl.hppempty_impl.hpperase_impl.hpperase_key_impl.hpphas_key_impl.hppinclude_preprocessed.hppinsert_impl.hppinsert_range_impl.hppitem.hppiterator.hppkey_type_impl.hppmap0.hppnumbered.hppsize_impl.hpptag.hppvalue_type_impl.hpp
map0.hppmap10.hppmap20.hppmap30.hppmap40.hppmap50.hpppreprocessed
no_ctps
plain
typeof_based
math
max.hppmax_element.hppmin.hppmin_element.hppmin_max.hppminus.hppmodulus.hppmultiplies.hppmultiset
negate.hppnext.hppnext_prior.hppnot.hppnot_equal_to.hppnumeric_cast.hppor.hpporder.hpporder_fwd.hpppair.hpppair_view.hpppartition.hppplaceholders.hppplus.hpppop_back.hpppop_back_fwd.hpppop_front.hpppop_front_fwd.hppprint.hppprior.hppprotect.hpppush_back.hpppush_back_fwd.hpppush_front.hpppush_front_fwd.hppquote.hpprange_c.hppremove.hppremove_if.hppreplace.hppreplace_if.hppreverse.hppreverse_fold.hppreverse_iter_fold.hppsame_as.hppsequence_tag.hppsequence_tag_fwd.hppset.hppset
aux_
at_impl.hppbegin_end_impl.hppclear_impl.hppempty_impl.hpperase_impl.hpperase_key_impl.hpphas_key_impl.hppinclude_preprocessed.hppinsert_impl.hppinsert_range_impl.hppitem.hppiterator.hppkey_type_impl.hppnumbered.hppnumbered_c.hppset0.hppsize_impl.hpptag.hppvalue_type_impl.hpp
set0.hppset0_c.hppset10.hppset10_c.hppset20.hppset20_c.hppset30.hppset30_c.hppset40.hppset40_c.hppset50.hppset50_c.hpppreprocessed
plain
vector
aux_
O1_size.hppat.hppback.hppbegin_end.hppclear.hppempty.hppfront.hppinclude_preprocessed.hppitem.hppiterator.hppnumbered.hppnumbered_c.hpppop_back.hpppop_front.hpppush_back.hpppush_front.hppsize.hpptag.hppvector0.hpp
vector0.hppvector0_c.hppvector10.hppvector10_c.hppvector20.hppvector20_c.hppvector30.hppvector30_c.hppvector40.hppvector40_c.hppvector50.hppvector50_c.hpppreprocessed
no_ctps
vector10.hppvector10_c.hppvector20.hppvector20_c.hppvector30.hppvector30_c.hppvector40.hppvector40_c.hppvector50.hppvector50_c.hpp
plain
vector10.hppvector10_c.hppvector20.hppvector20_c.hppvector30.hppvector30_c.hppvector40.hppvector40_c.hppvector50.hppvector50_c.hpp
typeof_based
mqtt5
detail
any_authenticator.hppasync_mutex.hppasync_traits.hppcancellable_handler.hppchannel_traits.hppcontrol_packet.hppinternal_types.hpplog_invoke.hpprebind_executor.hppshutdown.hpptopic_validation.hpptraits.hpputf8_mqtt.hpp
error.hppimpl
assemble_op.hppasync_sender.hppautoconnect_stream.hppclient_service.hpp
logger.hpplogger_traits.hppmqtt_client.hppproperty_types.hppreason_codes.hppssl.hpptypes.hppwebsocket.hppwebsocket_ssl.hppcodecs
connect_op.hppdisconnect_op.hppendpoints.hppping_op.hpppublish_rec_op.hpppublish_send_op.hppre_auth_op.hppread_message_op.hppread_op.hppreconnect_op.hppreplies.hpprun_op.hppsentry_op.hppshutdown_op.hppsubscribe_op.hppunsubscribe_op.hppwrite_op.hppmsm
active_state_switching_policies.hpp
multi_array.hppback
args.hppbind_helpers.hppcommon_types.hppcopy_policies.hppdefault_compile_policy.hppdispatch_table.hppfavor_compile_time.hppfold_to_list.hpphistory_policies.hppmetafunctions.hppmpl_graph_fsm_check.hppno_fsm_check.hppqueue_container_circular.hppqueue_container_deque.hppstate_machine.hpptools.hpp
back11
common.hppevent_traits.hppfront
common_states.hppcompletion_event.hpp
detail
euml
algorithm.hppcommon.hppcontainer.hppeuml.hppeuml_typeof.hppguard_grammar.hppiteration.hppoperator.hppphoenix_placeholders.hppquerying.hppstate_grammar.hppstl.hppstt_grammar.hpptransformation.hpp
functor_row.hppinternal_row.hppoperator.hpppuml
row2.hppstate_machine_def.hppstates.hppmpl_graph
adjacency_list_graph.hppbreadth_first_search.hppdepth_first_search.hpp
msm_grammar.hppproto_config.hpprow_tags.hppdetail
incidence_list_graph.hppmpl_graph.hppmpl_utils.hppsearch_colors.hppmulti_array
algorithm.hppbase.hppcollection_concept.hppconcept_checks.hppcopy_array.hppextent_gen.hppextent_range.hppindex_gen.hppindex_range.hppiterator.hppmulti_array_ref.hpprange_list.hppstorage_order.hppsubarray.hpptypes.hppview.hpp
multi_index
composite_key.hpp
multi_index_container.hppmulti_index_container_fwd.hppdetail
access_specifier.hppadl_swap.hppallocator_traits.hppany_container_view.hpparchive_constructed.hppauto_space.hppbad_archive_exception.hppbase_type.hppbidir_node_iterator.hppbucket_array.hppcons_stdtuple.hppconverter.hppcopy_map.hppdefine_if_constexpr_macro.hppdo_not_copy_elements_tag.hppduplicates_iterator.hpphas_tag.hpphash_index_args.hpphash_index_iterator.hpphash_index_node.hppheader_holder.hppignore_wstrict_aliasing.hppindex_access_sequence.hppindex_base.hppindex_loader.hppindex_matcher.hppindex_node_base.hppindex_saver.hppinvalidate_iterators.hppinvariant_assert.hppis_function.hppis_index_list.hppis_transparent.hppiter_adaptor.hppmodify_key_adaptor.hppno_duplicate_tags.hppnode_handle.hppnode_type.hppord_index_args.hppord_index_impl.hppord_index_impl_fwd.hppord_index_node.hppord_index_ops.hpppromotes_arg.hppraw_ptr.hpprestore_wstrict_aliasing.hpprnd_index_loader.hpprnd_index_node.hpprnd_index_ops.hpprnd_index_ptr_array.hpprnd_node_iterator.hpprnk_index_ops.hppsafe_mode.hppscope_guard.hppscoped_bilock.hppseq_index_node.hppseq_index_ops.hppserialization_version.hppuintptr_type.hppunbounded.hppundef_if_constexpr_macro.hppvalue_compare.hppvartempl_support.hpp
global_fun.hpphashed_index.hpphashed_index_fwd.hppidentity.hppidentity_fwd.hppindexed_by.hppkey.hppkey_extractors.hppmem_fun.hppmember.hppordered_index.hppordered_index_fwd.hpprandom_access_index.hpprandom_access_index_fwd.hppranked_index.hppranked_index_fwd.hppsafe_mode_errors.hppsequenced_index.hppsequenced_index_fwd.hpptag.hppmultiprecision
complex128.hppcomplex_adaptor.hpp
mysql.hppconcepts
cpp_bin_float.hppcpp_bin_float
cpp_complex.hppcpp_dec_float.hppcpp_int.hppcpp_int
add.hppadd_unsigned.hppbitwise.hppchecked.hppcomparison.hppcpp_int_config.hppdivide.hppimport_export.hppintel_intrinsics.hpplimits.hppliterals.hppmisc.hppmultiply.hppserialize.hppvalue_pack.hpp
debug_adaptor.hppdetail
assert.hppatomic.hppbitscan.hppcheck_cpp11_config.hppconstexpr.hppdefault_ops.hppdigits.hppdynamic_array.hppempty_value.hppendian.hppet_ops.hppfloat128_functions.hppfloat_string_cvt.hppfpclassify.hpp
eigen.hppfloat128.hppfwd.hppgmp.hppinteger.hpplogged_adaptor.hppmiller_rabin.hppmpc.hppmpfi.hppmpfr.hppnumber.hpprandom.hpprational_adaptor.hpptommath.hppfunctions
generic_interconvert.hpphash.hppinteger_ops.hppitos.hppmin_max.hppno_et_ops.hppno_exceptions_support.hppnumber_base.hppnumber_compare.hppprecision.hpprebind.hppstandalone_config.hppstatic_array.hppstring_helpers.hpptables.hppublas_interop.hppuniform_int_distribution.hpputype_helper.hpptraits
mysql
any_address.hppany_connection.hppbad_field_access.hppblob.hppblob_view.hppbuffer_params.hppcharacter_set.hppclient_errc.hppcolumn_type.hppcommon_server_errc.hppconnect_params.hppconnection.hppconnection_pool.hppconstant_string_view.hppdate.hppdatetime.hppdays.hppdefaults.hpp
next_prior.hppnon_type.hppnoncopyable.hppnondet_random.hppnone.hppnone_t.hppdetail
access.hppalgo_params.hppany_execution_request.hppany_resumable_ref.hppcharacter_set.hppcoldef_view.hppconfig.hppconnect_params_helpers.hppconnection_impl.hppconnection_pool_fwd.hppdatetime.hppengine.hppengine_impl.hppengine_stream_adaptor.hppescape_string.hppexecution_concepts.hpp
diagnostics.hpperror_categories.hpperror_code.hpperror_with_diagnostics.hppescape_string.hppexecution_state.hppfield.hppfield_kind.hppfield_view.hppformat_sql.hpphandshake_params.hppexecution_processor
execution_processor.hppexecution_state_impl.hppresults_impl.hppstatic_execution_state_impl.hppstatic_results_impl.hpp
field_impl.hppflags.hppformat_sql.hppinitiation_base.hppintermediate_handler.hppmake_string_view.hppnext_action.hppok_view.hppoutput_string.hpppipeline.hpprebind_executor.hppresults_iterator.hppresultset_encoding.hpprow_impl.hpprows_iterator.hppsequence.hppsocket_stream.hppssl_fwd.hppstring_view_offset.hppthrow_on_error_loc.hpptyping
void_t.hppwritable_field_traits.hppimpl
any_connection.ippcharacter_set.ippcolumn_type.ippconnection_impl.ippconnection_pool.ippdate.ippdatetime.ippengine_impl_instantiations.ipperror_categories.ippescape_string.ippexecution_state_impl.ippfield.ippfield_kind.ippfield_view.hppfield_view.ippformat_sql.hppformat_sql.ippis_fatal_error.ippmeta_check_context.ipppfr.hpppipeline.ippresults_impl.ippresultset.ipprow_impl.ippstatement.hppstatic_execution_state_impl.ippstatic_results_impl.ippwith_diagnostics.hppwith_params.hpp
is_fatal_error.hppmariadb_collations.hppmariadb_server_errc.hppmetadata.hppmetadata_collection_view.hppmetadata_mode.hppmysql_collations.hppmysql_server_errc.hpppfr.hpppipeline.hpppool_params.hppresults.hppresultset.hppresultset_view.hpprow.hpprow_view.hpprows.hpprows_view.hppsequence.hppsrc.hppssl_mode.hppstatement.hppstatic_execution_state.hppstatic_results.hppstring_view.hpptcp.hpptcp_ssl.hppthrow_on_error.hpptime.hppunderlying_row.hppunix.hppunix_ssl.hppwith_diagnostics.hppwith_params.hppinternal
auth
byte_to_hex.hppcall_next_char.hppconnection_pool
coroutine.hppdt_to_string.hpperror
protocol
capabilities.hppdb_flavor.hppdeserialization.hppframe_header.hpp
impl
binary_protocol.hppbit_deserialization.hppdeserialization_context.hppnull_bitmap.hppprotocol_field_type.hppprotocol_types.hppserialization_context.hppspan_string.hpptext_protocol.hpp
serialization.hppstatic_buffer.hppsansio
close_connection.hppclose_statement.hppconnect.hppconnection_state.hppconnection_state_data.hppexecute.hpphandshake.hppmessage_reader.hppping.hppprepare_statement.hppquit_connection.hppread_buffer.hppread_resultset_head.hppread_some_rows.hppread_some_rows_dynamic.hppreset_connection.hpprun_pipeline.hppset_character_set.hppstart_execution.hpptop_level_algo.hpp
ssl_context_with_default.hppvariant_stream.hppnowide
args.hppconfig.hppconvert.hppcstdio.hppcstdlib.hpp
detail
filebuf.hppfilesystem.hppfstream.hppiostream.hppquoted.hppreplacement.hppstackstring.hppstat.hpputf
utf8_codecvt.hppwindows.hppnumeric
conversion
bounds.hppcast.hppconversion_traits.hppconverter.hppconverter_policies.hpp
interval.hppdetail
bounds.hppconversion_traits.hppconverter.hppint_float_mixture.hppis_subranged.hppmeta.hppnumeric_cast_traits.hppold_numeric_cast.hpp
int_float_mixture.hppint_float_mixture_enum.hppis_subranged.hppnumeric_cast_traits.hppsign_mixture.hppsign_mixture_enum.hppudt_builtin_mixture.hppudt_builtin_mixture_enum.hpppreprocessed
sign_mixture.hppudt_builtin_mixture.hppinterval
arith.hpparith2.hpparith3.hppchecking.hppcompare.hpp
odeint.hppcompare
constants.hppdetail
alpha_rounding_control.hppbcc_rounding_control.hppbugs.hppc99_rounding_control.hppc99sub_rounding_control.hppdivision.hppia64_rounding_control.hppinterval_prototype.hppmsvc_rounding_control.hppppc_rounding_control.hppsparc_rounding_control.hpptest_input.hppx86_rounding_control.hppx86gcc_rounding_control.hpp
ext
hw_rounding.hppinterval.hppio.hpplimits.hpppolicies.hpprounded_arith.hpprounded_transc.hpprounding.hpptransc.hpputility.hpputility_fwd.hppodeint
algebra
algebra_dispatcher.hpparray_algebra.hppdefault_operations.hpp
config.hppdetail
fusion_algebra.hppfusion_algebra_dispatcher.hppmulti_array_algebra.hppnorm_result_type.hppoperations_dispatcher.hpprange_algebra.hppvector_space_algebra.hppexternal
blaze
compute
compute.hppcompute_algebra.hppcompute_algebra_dispatcher.hppcompute_operations.hppcompute_operations_dispatcher.hppcompute_resize.hpp
eigen
gsl
mkl
mpi
mtl4
nt2
openmp
thrust
thrust.hppthrust_algebra.hppthrust_algebra_dispatcher.hppthrust_operations.hppthrust_operations_dispatcher.hppthrust_resize.hpp
vexcl
vexcl.hppvexcl_abs.hppvexcl_algebra_dispatcher.hppvexcl_copy.hppvexcl_norm_inf.hppvexcl_resize.hppvexcl_same_instance.hpp
viennacl
integrate
check_adapter.hpp
detail
integrate.hppintegrate_adaptive.hppintegrate_const.hppintegrate_n_steps.hppintegrate_times.hppmax_step_checker.hppnull_observer.hppobserver_collection.hppiterator
adaptive_iterator.hppadaptive_time_iterator.hppconst_step_iterator.hppconst_step_time_iterator.hppn_step_iterator.hppn_step_time_iterator.hpptimes_iterator.hpptimes_time_iterator.hpp
detail
impl
adaptive_iterator_impl.hppconst_step_iterator_impl.hppn_step_iterator_impl.hpptimes_iterator_impl.hpp
integrate
detail
integrate.hppintegrate_adaptive.hppintegrate_const.hppintegrate_n_steps.hppintegrate_times.hppnull_observer.hppobserver_collection.hppstepper
adams_bashforth.hppadams_bashforth_moulton.hppadams_moulton.hppadaptive_adams_bashforth_moulton.hpp
base
algebra_stepper_base.hppexplicit_error_stepper_base.hppexplicit_error_stepper_fsal_base.hppexplicit_stepper_base.hppsymplectic_rkn_stepper_base.hpp
bulirsch_stoer.hppbulirsch_stoer_dense_out.hppcontrolled_adams_bashforth_moulton.hppcontrolled_runge_kutta.hppcontrolled_step_result.hppdense_output_runge_kutta.hppdetail
adams_bashforth_call_algebra.hppadams_bashforth_coefficients.hppadams_moulton_call_algebra.hppadams_moulton_coefficients.hppadaptive_adams_coefficients.hppgeneric_rk_algorithm.hppgeneric_rk_call_algebra.hppgeneric_rk_operations.hpppid_step_adjuster.hpppid_step_adjuster_coefficients.hpprotating_buffer.hpp
euler.hppexplicit_error_generic_rk.hppexplicit_generic_rk.hppextrapolation_stepper.hppgeneration.hppgeneration
generation_controlled_adams_bashforth_moulton.hppgeneration_controlled_runge_kutta.hppgeneration_dense_output_runge_kutta.hppgeneration_rosenbrock4.hppgeneration_runge_kutta_cash_karp54.hppgeneration_runge_kutta_cash_karp54_classic.hppgeneration_runge_kutta_dopri5.hppgeneration_runge_kutta_fehlberg78.hppmake_controlled.hppmake_dense_output.hpp
implicit_euler.hppmodified_midpoint.hpprosenbrock4.hpprosenbrock4_controller.hpprosenbrock4_dense_output.hpprunge_kutta4.hpprunge_kutta4_classic.hpprunge_kutta_cash_karp54.hpprunge_kutta_cash_karp54_classic.hpprunge_kutta_dopri5.hpprunge_kutta_fehlberg78.hppstepper_categories.hppsymplectic_euler.hppsymplectic_rkn_sb3a_m4_mclachlan.hppsymplectic_rkn_sb3a_mclachlan.hppvelocity_verlet.hpptools
util
bind.hppcopy.hpp
version.hppdetail
is_pair.hppis_resizeable.hppmulti_array_adaption.hppn_ary_helper.hppodeint_error.hppresize.hppresizer.hppsame_instance.hppsame_size.hppsplit.hppsplit_adaptor.hppstate_wrapper.hppstepper_traits.hppublas_matrix_expression.patchublas_wrapper.hppunit_helper.hppunwrap_reference.hppublas
assignment.hppbanded.hppblas.hpp
detail
concepts.hppconfig.hppdefinitions.hppdocumentation.hppduff.hppiterator.hppmatrix_assign.hppraw.hppreturntype_deduction.hpptemporary.hppvector_assign.hpp
doxydoc.hppexception.hppexperimental
expression_types.hppfunctional.hppfwd.hpphermitian.hppio.hpplu.hppmatrix.hppmatrix_expression.hppmatrix_proxy.hppmatrix_sparse.hppmatrix_vector.hppopencl.hppopencl
operation.hppoperation
operation_blocked.hppoperation_sparse.hppoperations.hppstorage.hppstorage_sparse.hppsymmetric.hpptags.hpptensor.hpptensor
algorithms.hppexpression.hppexpression_evaluation.hppextents.hppfunctions.hppindex.hppmulti_index.hppmulti_index_utility.hppmultiplication.hppoperators_arithmetic.hppoperators_comparison.hppostream.hppstorage_traits.hppstrides.hpptensor.hpp
traits.hpptraits
triangular.hppvector.hppvector_expression.hppvector_of_vector.hppvector_proxy.hppvector_sparse.hppoptional
bad_optional_access.hpp
outcome.hppdetail
experimental_traits.hppoptional_aligned_storage.hppoptional_config.hppoptional_factory_support.hppoptional_hash.hppoptional_reference_spec.hppoptional_relops.hppoptional_swap.hppoptional_trivially_copyable_base.hppoptional_utility.hpp
optional.hppoptional_fwd.hppoptional_io.hppoutcome
bad_access.hppbasic_outcome.hppbasic_result.hppboost_outcome.hppboost_result.hppconfig.hppconvert.hppcoroutine_support.hpp
parameter.hppdetail
basic_outcome_exception_observers.hppbasic_outcome_exception_observers_impl.hppbasic_outcome_failure_observers.hppbasic_result_error_observers.hppbasic_result_final.hppbasic_result_storage.hppbasic_result_value_observers.hppcoroutine_support.ipprevision.hpptrait_std_error_code.hpptrait_std_exception.hpptry.hvalue_storage.hppversion.hpp
experimental
coroutine_support.hppresult.h
iostream_support.hppoutcome.hppoutcome_gdb.houtcome_gdb.pystatus-code
boost_error_code.hppcom_code.hppconfig.hpp
status_outcome.hppstatus_result.hppdetail
error.hpperrored_status_code.hppgeneric_code.hppgetaddrinfo_code.hpphttp_status_code.hppiostream_support.hppnested_status_code.hppnt_code.hppposix_code.hppquick_status_code_from_enum.hppresult.hppstatus_code.hppstatus_code_domain.hppstatus_code_gdb.pystatus_error.hppstd_error_code.hppsystem_code.hppsystem_code_from_exception.hppsystem_error2.hppwin32_code.hpppolicy
all_narrow.hppbase.hppfail_to_compile_observers.hppoutcome_error_code_throw_as_system_error.hppoutcome_exception_ptr_rethrow.hppresult_error_code_throw_as_system_error.hppresult_exception_ptr_rethrow.hppterminate.hppthrow_bad_result_access.hpp
result.hppstd_outcome.hppstd_result.hppsuccess_failure.hpptrait.hpptry.hpputils.hppparameter
are_tagged_arguments.hpp
aux_
always_true_predicate.hpparg_list.hppas_lvalue.hppaugment_predicate.hppcast.hppdefault.hpphas_nested_template_fn.hppis_maybe.hppis_placeholder.hppis_tagged_argument.hpplambda_tag.hppmaybe.hppname.hpp
binding.hppcompose.hppconfig.hppdeduced.hppis_argument_pack.hppkeyword.hppkeyword_fwd.hppmacros.hppmatch.hppname.hppnested_keyword.hppoptional.hppparameters.hpppreprocessor.hpppreprocessor_no_spec.hpprequired.hpptemplate_keyword.hppvalue_type.hpppack
as_parameter_requirements.hppdeduce_tag.hppdeduced_item.hppinsert_tagged.hppis_named_argument.hppitem.hppmake_arg_list.hppmake_deduced_items.hppmake_items.hppmake_parameter_spec_items.hppparameter_requirements.hpppredicate.hppsatisfies.hpptag_deduced.hpptag_keyword_arg.hpptag_keyword_arg_ref.hpptag_template_keyword_arg.hpptag_type.hppunmatched_argument.hpp
parameter_requirements.hppparenthesized_type.hpppp_impl
preprocessor
binary_seq_for_each.hppbinary_seq_for_each_inc.hppbinary_seq_to_args.hppconvert_binary_seq.hppflatten.hppfor_each.hppfor_each_pred.hpp
result_of0.hppset.hpptag.hpptagged_argument.hpptagged_argument_fwd.hpptemplate_keyword.hppunwrap_cv_reference.hppuse_default.hppuse_default_tag.hppvoid.hppyesno.hppimpl
argument_specs.hpparity_range.hppflatten.hppfor_each.hppforwarding_overloads.hppfunction_cast.hppfunction_dispatch_layer.hppfunction_dispatch_tuple.hppfunction_forward_match.hppfunction_name.hppno_spec_overloads.hppparenthesized_return_type.hppparenthesized_type.hppspecification.hppsplit_args.hpp
inc_binary_seq.hppis_binary.hppis_nullary.hppno_perfect_forwarding_begin.hppno_perfect_forwarding_end.hppnullptr.hppoverloads.hppqualifier.hppseq_enum.hppseq_merge.hpppending
bucket_sorter.hppcontainer_traits.hpp
phoenix.hppdetail
disjoint_sets.hppfenced_priority_queue.hppfibonacci_heap.hppindirect_cmp.hppinteger_log2.hppis_heap.hppiterator_adaptors.hppiterator_tests.hppmutable_heap.hppmutable_queue.hppproperty.hppproperty_serialize.hppqueue.hpprelaxed_heap.hppstringtok.hppphoenix
bind.hppstatement.hppstl.hpp
pointee.hpppointer_cast.hpppointer_to_other.hppbind
bind_function.hppbind_function_object.hppbind_member_function.hppbind_member_variable.hpp
config.hppcore.hppdetail
cpp03
bind_function.hppbind_function_object.hppbind_member_function.hppfunction_ptr.hppmember_function_ptr.hpp
member_variable.hpppreprocessed
bind_function.hppbind_function_10.hppbind_function_20.hppbind_function_30.hppbind_function_40.hppbind_function_50.hppbind_function_object.hppbind_function_object_10.hppbind_function_object_20.hppbind_function_object_30.hppbind_function_object_40.hppbind_function_object_50.hppbind_member_function.hppbind_member_function_10.hppbind_member_function_20.hppbind_member_function_30.hppbind_member_function_40.hppbind_member_function_50.hppfunction_ptr.hppfunction_ptr_10.hppfunction_ptr_20.hppfunction_ptr_30.hppfunction_ptr_40.hppfunction_ptr_50.hppmember_function_ptr.hppmember_function_ptr_10.hppmember_function_ptr_20.hppmember_function_ptr_30.hppmember_function_ptr_40.hppmember_function_ptr_50.hpp
core
actor.hppargument.hpparity.hppas_actor.hppcall.hppdebug.hpp
debug.hppfunction.hppdetail
argument.hpp
domain.hppenvironment.hppexpression.hppfunction_equal.hppis_actor.hppis_nullary.hppis_value.hpplimits.hppmeta_grammar.hppnothing.hppreference.hppterminal.hppterminal_fwd.hppv2_eval.hppvalue.hppcpp03
actor_operator.hppactor_result_of.hppcall.hppexpression.hppfunction_eval.hppfunction_eval_expr.hpp
expression.hppfunction_eval.hppindex_sequence.hpppreprocessed
actor_operator.hppactor_operator_10.hppactor_operator_20.hppactor_operator_30.hppactor_operator_40.hppactor_operator_50.hppactor_result_of.hppactor_result_of_10.hppactor_result_of_20.hppactor_result_of_30.hppactor_result_of_40.hppactor_result_of_50.hppargument.hppargument_no_predefined_10.hppargument_no_predefined_20.hppargument_no_predefined_30.hppargument_no_predefined_40.hppargument_no_predefined_50.hppargument_predefined_10.hppargument_predefined_20.hppargument_predefined_30.hppargument_predefined_40.hppargument_predefined_50.hppcall.hppcall_10.hppcall_20.hppcall_30.hppcall_40.hppcall_50.hppexpression.hppexpression_10.hppexpression_20.hppexpression_30.hppexpression_40.hppexpression_50.hppfunction_eval.hppfunction_eval_10.hppfunction_eval_20.hppfunction_eval_30.hppfunction_eval_40.hppfunction_eval_50.hppfunction_eval_expr.hppfunction_eval_expr_10.hppfunction_eval_expr_20.hppfunction_eval_expr_30.hppfunction_eval_expr_40.hppfunction_eval_expr_50.hpp
function
adapt_callable.hppadapt_function.hppfunction.hpplazy_list.hpplazy_operator.hpplazy_prelude.hpplazy_reuse.hpplazy_signature.hpplazy_smart.hpp
fusion.hppdetail
cpp03
fusion
object.hppobject
const_cast.hppconstruct.hppdelete.hppdynamic_cast.hppnew.hppreinterpret_cast.hppstatic_cast.hpp
operator.hppdetail
cpp03
construct.hppconstruct_eval.hppconstruct_expr.hppnew.hppnew_eval.hppnew_expr.hpp
target.hpppreprocessed
construct.hppconstruct_10.hppconstruct_20.hppconstruct_30.hppconstruct_40.hppconstruct_50.hppconstruct_eval.hppconstruct_eval_10.hppconstruct_eval_20.hppconstruct_eval_30.hppconstruct_eval_40.hppconstruct_eval_50.hppconstruct_expr.hppconstruct_expr_10.hppconstruct_expr_20.hppconstruct_expr_30.hppconstruct_expr_40.hppconstruct_expr_50.hppnew.hppnew_10.hppnew_20.hppnew_30.hppnew_40.hppnew_50.hppnew_eval.hppnew_eval_10.hppnew_eval_20.hppnew_eval_30.hppnew_eval_40.hppnew_eval_50.hppnew_expr.hppnew_expr_10.hppnew_expr_20.hppnew_expr_30.hppnew_expr_40.hppnew_expr_50.hpp
operator
arithmetic.hppbitwise.hppcomparison.hppif_else.hppio.hpplogical.hppmember.hppself.hpp
phoenix.hppscope.hppdetail
cpp03
mem_fun_ptr_eval.hppmem_fun_ptr_eval_result_of.hppmem_fun_ptr_expr.hppmem_fun_ptr_gen.hpp
define_operator.hppundef_operator.hpppreprocessed
mem_fun_ptr_eval.hppmem_fun_ptr_eval_10.hppmem_fun_ptr_eval_20.hppmem_fun_ptr_eval_30.hppmem_fun_ptr_eval_40.hppmem_fun_ptr_eval_50.hppmem_fun_ptr_eval_result_of.hppmem_fun_ptr_eval_result_of_10.hppmem_fun_ptr_eval_result_of_20.hppmem_fun_ptr_eval_result_of_30.hppmem_fun_ptr_eval_result_of_40.hppmem_fun_ptr_eval_result_of_50.hppmem_fun_ptr_expr.hppmem_fun_ptr_expr_10.hppmem_fun_ptr_expr_20.hppmem_fun_ptr_expr_30.hppmem_fun_ptr_expr_40.hppmem_fun_ptr_expr_50.hppmem_fun_ptr_gen.hppmem_fun_ptr_gen_10.hppmem_fun_ptr_gen_20.hppmem_fun_ptr_gen_30.hppmem_fun_ptr_gen_40.hppmem_fun_ptr_gen_50.hpp
scope
detail
dynamic.hpplambda.hpplet.hpplocal_variable.hppscoped_environment.hppthis.hppstatement
detail
catch_push_back.hpp
do_while.hppfor.hppif.hppsequence.hppswitch.hppthrow.hpptry_catch.hppwhile.hpppreprocessed
catch_push_back.hppcatch_push_back_10.hppcatch_push_back_20.hppcatch_push_back_30.hppcatch_push_back_40.hppcatch_push_back_50.hppswitch.hppswitch_10.hppswitch_20.hppswitch_30.hppswitch_40.hppswitch_50.hpptry_catch_eval.hpptry_catch_eval_10.hpptry_catch_eval_20.hpptry_catch_eval_30.hpptry_catch_eval_40.hpptry_catch_eval_50.hpptry_catch_expression.hpptry_catch_expression_10.hpptry_catch_expression_20.hpptry_catch_expression_30.hpptry_catch_expression_40.hpptry_catch_expression_50.hpp
switch.hpptry_catch_eval.hpptry_catch_expression.hppstl
algorithm.hppcmath.hppcontainer.hpp
algorithm
detail
begin.hppdecay_array.hppend.hpphas_equal_range.hpphas_find.hpphas_lower_bound.hpphas_remove.hpphas_remove_if.hpphas_reverse.hpphas_sort.hpphas_unique.hpphas_upper_bound.hppis_std_hash_map.hppis_std_hash_set.hppis_std_list.hppis_std_map.hppis_std_set.hppis_unordered_set_or_map.hpp
iteration.hppquerying.hpptransformation.hppcontainer
tuple.hppsupport
version.hpppolygon
detail
boolean_op.hppboolean_op_45.hppiterator_compact_to_points.hppiterator_geometry_to_set.hppiterator_points_to_compact.hppmax_cover.hppminkowski.hpppolygon_45_formation.hpppolygon_45_set_view.hpppolygon_45_touch.hpppolygon_90_set_view.hpppolygon_90_touch.hpppolygon_arbitrary_formation.hpppolygon_formation.hpppolygon_set_view.hpppolygon_simplify.hpppolygon_sort_adaptor.hppproperty_merge.hppproperty_merge_45.hpprectangle_formation.hppscan_arbitrary.hppvoronoi_ctypes.hppvoronoi_predicates.hppvoronoi_robust_fpt.hppvoronoi_structures.hpp
gmp_override.hppgtl.hppinterval_concept.hppinterval_data.hppinterval_traits.hppisotropy.hpppoint_concept.hpppoint_data.hpppoint_traits.hpppolygon.hpppolygon_45_data.hpppolygon_45_set_concept.hpppolygon_45_set_data.hpppolygon_45_set_traits.hpppolygon_45_with_holes_data.hpppolygon_90_data.hpppolygon_90_set_concept.hpppolygon_90_set_data.hpppolygon_90_set_traits.hpppolygon_90_with_holes_data.hpppolygon_data.hpppolygon_set_concept.hpppolygon_set_data.hpppolygon_set_traits.hpppolygon_traits.hpppolygon_with_holes_data.hpprectangle_concept.hpprectangle_data.hpprectangle_traits.hppsegment_concept.hppsegment_data.hppsegment_traits.hppsegment_utils.hpptransform.hppvoronoi.hppvoronoi_builder.hppvoronoi_diagram.hppvoronoi_geometry_type.hpppool
detail
for.m4guard.hppmutex.hpppool_construct.batpool_construct.ipppool_construct.m4pool_construct.shpool_construct_simple.batpool_construct_simple.ipppool_construct_simple.m4pool_construct_simple.sh
object_pool.hpppool.hpppool_alloc.hpppoolfwd.hppsimple_segregated_storage.hppsingleton_pool.hpppredef
architecture.h
preprocessor.hpparchitecture
alpha.harm.hblackfin.hconvex.he2k.hia64.hloongarch.hm68k.hmips.hparisc.hppc.hptx.hpyramid.hriscv.hrs6k.hsparc.hsuperh.hsys370.hsys390.hx86.h
compiler.hx86
z.hcompiler
borland.hclang.hcomeau.hcompaq.hdiab.hdigitalmars.hdignus.hedg.hekopath.hgcc.hgcc_xml.hgreenhills.hhp_acc.hiar.hibm.hintel.hkai.hllvm.hmetaware.hmetrowerks.hmicrotec.hmpw.hnvcc.hpalm.hpgi.hsgi_mipspro.hsunpro.htendra.hvisualc.hwatcom.h
detail
hardware.hhardware
language.hlanguage
library.hlibrary
make.hos.hos
aix.hamigaos.hbeos.hbsd.h
other.hbsd
cygwin.hhaiku.hhpux.hios.hirix.hlinux.hmacos.hos400.hqnxnto.hsolaris.hunix.hvms.hwindows.hother
platform.hplatform
android.hcloudabi.hios.hmingw.hmingw32.hmingw64.hwindows_desktop.hwindows_phone.hwindows_runtime.hwindows_server.hwindows_store.hwindows_system.hwindows_uwp.h
version.hversion_number.hpreprocessor
arithmetic.hppiterate.hpplocal.hppself.hpplibrary.hpplimits.hpplist.hppvariadic.hpp
program_options.hpparithmetic
array.hpparray
data.hpp
assert_msg.hppcat.hppcomma.hppcomma_if.hppcomparison.hppdetail
elem.hppenum.hppinsert.hpppop_back.hpppop_front.hpppush_back.hpppush_front.hppremove.hppreplace.hppreverse.hppsize.hppto_list.hppto_seq.hppto_tuple.hppcomparison
config
control.hppcontrol
debug.hppdebug
dec.hppdetail
empty.hppenum.hppenum_params.hppenum_params_with_a_default.hppenum_params_with_defaults.hppenum_shifted.hppenum_shifted_params.hppexpand.hppexpr_if.hppfacilities.hppfacilities
apply.hppcheck_empty.hpp
for.hppidentity.hppif.hppinc.hppiterate.hppiteration.hppdetail
empty.hppexpand.hppidentity.hppintercept.hppis_1.hppis_empty.hppis_empty_or_1.hppis_empty_variadic.hpplimits
overload.hppva_opt.hppiteration
detail
bounds
lower1.hpplower2.hpplower3.hpplower4.hpplower5.hppupper1.hppupper2.hppupper3.hppupper4.hppupper5.hpp
finish.hppiter
forward1.hppforward2.hppforward3.hppforward4.hppforward5.hpp
limits
forward1_1024.hppforward1_256.hppforward1_512.hppforward2_1024.hppforward2_256.hppforward2_512.hppforward3_1024.hppforward3_256.hppforward3_512.hppforward4_1024.hppforward4_256.hppforward4_512.hppforward5_1024.hppforward5_256.hppforward5_512.hppreverse1_1024.hppreverse1_256.hppreverse1_512.hppreverse2_1024.hppreverse2_256.hppreverse2_512.hppreverse3_1024.hppreverse3_256.hppreverse3_512.hppreverse4_1024.hppreverse4_256.hppreverse4_512.hppreverse5_1024.hppreverse5_256.hppreverse5_512.hpp
reverse1.hppreverse2.hppreverse3.hppreverse4.hppreverse5.hpplimits
local.hpprlocal.hppself.hppstart.hpplist
adt.hppappend.hppat.hppcat.hpp
logical.hppdetail
enum.hppfilter.hppfirst_n.hppfold_left.hppfold_right.hppfor_each.hppfor_each_i.hppfor_each_product.hpplimits
rest_n.hppreverse.hppsize.hppto_array.hppto_seq.hppto_tuple.hpptransform.hpplogical
max.hppmin.hpppunctuation.hpppunctuation
repeat.hpprepeat_2nd.hpprepeat_3rd.hpprepeat_from_to.hpprepeat_from_to_2nd.hpprepeat_from_to_3rd.hpprepetition.hpprepetition
deduce_r.hppdeduce_z.hpp
selection.hppdetail
enum.hppenum_binary_params.hppenum_params.hppenum_params_with_a_default.hppenum_params_with_defaults.hppenum_shifted.hppenum_shifted_binary_params.hppenum_shifted_params.hppenum_trailing.hppenum_trailing_binary_params.hppenum_trailing_params.hppfor.hpplimits
repeat.hpprepeat_from_to.hppselection
seq.hppseq
cat.hpp
slot.hppdetail
elem.hppenum.hppfilter.hppfirst_n.hppfold_left.hppfold_right.hppfor_each.hppfor_each_i.hppfor_each_product.hppinsert.hpplimits
elem_1024.hppelem_256.hppelem_512.hppenum_1024.hppenum_256.hppenum_512.hppfold_left_1024.hppfold_left_256.hppfold_left_512.hppfold_right_1024.hppfold_right_256.hppfold_right_512.hppsize_1024.hppsize_256.hppsize_512.hpp
pop_back.hpppop_front.hpppush_back.hpppush_front.hppremove.hppreplace.hpprest_n.hppreverse.hppseq.hppsize.hppsubseq.hppto_array.hppto_list.hppto_tuple.hpptransform.hppvariadic_seq_to_seq.hppslot
stringize.hpptuple.hpptuple
detail
eat.hppelem.hppenum.hppinsert.hpplimits
reverse_128.hppreverse_256.hppreverse_64.hppto_list_128.hppto_list_256.hppto_list_64.hppto_seq_128.hppto_seq_256.hppto_seq_64.hpp
pop_back.hpppop_front.hpppush_back.hpppush_front.hpprem.hppremove.hppreplace.hppreverse.hppsize.hppto_array.hppto_list.hppto_seq.hppvariadic
while.hppwstringize.hppprogram_options
cmdline.hppconfig.hpp
detail
environment_iterator.hppeof_iterator.hpperrors.hppoption.hppoptions_description.hppparsers.hpppositional_options.hppvalue_semantic.hppvariables_map.hppversion.hppproperty_map
compose_property_map.hppdynamic_property_map.hppfunction_property_map.hppproperty_map.hppproperty_map_iterator.hppshared_array_property_map.hpptransform_value_property_map.hppvector_property_map.hpp
property_tree
detail
exception_implementation.hppfile_parser_error.hppinfo_parser_error.hppinfo_parser_read.hppinfo_parser_utils.hppinfo_parser_write.hppinfo_parser_writer_settings.hppptree_implementation.hppptree_utils.hpprapidxml.hppxml_parser_error.hppxml_parser_flags.hppxml_parser_read_rapidxml.hppxml_parser_utils.hppxml_parser_write.hppxml_parser_writer_settings.hpp
exceptions.hppid_translator.hppinfo_parser.hppini_parser.hppjson_parser.hppjson_parser
detail
error.hppproto
args.hppcontext.hpp
context
core.hppdebug.hppdeep_copy.hppdetail
and_n.hppany.hppargs.hppas_expr.hppas_lvalue.hppbasic_expr.hppclass_member_traits.hppdecltype.hppdeduce_domain.hppdeduce_domain_n.hppdeep_copy.hppdeprecated.hppdont_care.hppexpr.hppexpr_funop.hppextends_funop.hppextends_funop_const.hppfunop.hppgenerate_by_value.hppignore_unused.hppis_noncopyable.hpplambda_matches.hpplocal.hppmake_expr.hppmake_expr_.hppmake_expr_funop.hppmatches_.hppmemfun_funop.hppor_n.hpppoly_function.hpppoly_function_funop.hpppoly_function_traits.hpp
domain.hppeval.hppexpr.hppextends.hppfunctional.hpppreprocessed
and_n.hppargs.hppbasic_expr.hppclass_member_traits.hppdeduce_domain_n.hppdeep_copy.hppexpr.hppexpr_variadic.hppextends_funop.hppextends_funop_const.hppfunop.hppgenerate_by_value.hpplambda_matches.hppmake_expr.hppmake_expr_.hppmake_expr_funop.hppmatches_.hppmemfun_funop.hppor_n.hpppoly_function_funop.hpppoly_function_traits.hpptemplate_arity_helper.hpptraits.hppunpack_expr_.hppvararg_matches_impl.hpp
remove_typename.hppstatic_const.hpptemplate_arity.hpptemplate_arity_helper.hpptraits.hppunpack_expr_.hppvararg_matches_impl.hppfunctional
fusion.hppgenerate.hppliteral.hppmake_expr.hppmatches.hppoperators.hppproto.hppproto_fwd.hppproto_typeof.hpprepeat.hpptags.hpptraits.hpptransform.hpptransform
arg.hppcall.hppdefault.hpp
detail
call.hppconstruct_funop.hppconstruct_pod_funop.hppdefault_function_impl.hppexpand_pack.hppfold_impl.hpplazy.hppmake.hppmake_gcc_workaround.hpppack.hpppack_impl.hpppass_through_impl.hpp
env.hppfold.hppfold_tree.hppimpl.hppintegral_c.hpplazy.hppmake.hpppass_through.hppwhen.hpppreprocessed
call.hppconstruct_funop.hppconstruct_pod_funop.hppdefault_function_impl.hppexpand_pack.hppfold_impl.hpplazy.hppmake.hppmake_gcc_workaround.hpppack_impl.hpppass_through_impl.hppwhen.hpp
when.hppptr_container
clone_allocator.hpp
qvm.hppdetail
associative_ptr_container.hppdefault_deleter.hppis_convertible.hppmap_iterator.hppmeta_functions.hppmove.hppptr_container_disable_deprecated.hppreversible_ptr_container.hppscoped_deleter.hppserialize_ptr_map_adapter.hppserialize_reversible_cont.hppserialize_xml_names.hppstatic_move_ptr.hppthrow_exception.hppvoid_ptr_iterator.hpp
exception.hppindirect_fun.hppnullable.hppptr_array.hppptr_circular_buffer.hppptr_container.hppptr_deque.hppptr_inserter.hppptr_list.hppptr_map.hppptr_map_adapter.hppptr_sequence_adapter.hppptr_set.hppptr_set_adapter.hppptr_unordered_map.hppptr_unordered_set.hppptr_vector.hppserialize_ptr_array.hppserialize_ptr_circular_buffer.hppserialize_ptr_container.hppserialize_ptr_deque.hppserialize_ptr_list.hppserialize_ptr_map.hppserialize_ptr_set.hppserialize_ptr_unordered_map.hppserialize_ptr_unordered_set.hppserialize_ptr_vector.hppqvm
all.hppassert.hppconfig.hppdeduce_mat.hppdeduce_quat.hppdeduce_scalar.hppdeduce_vec.hpp
qvm_lite.hpprandom.hppdetail
cofactor_impl.hppdeterminant_impl.hppmat_assign.hppquat_assign.hppremove_const.hppswizzle_traits.hpptransp_impl.hppvec_assign.hppvec_register_impl.hpp
enable_if.hpperror.hppgen
mat_assign2.hppmat_assign3.hppmat_assign4.hppmat_operations2.hppmat_operations3.hppmat_operations4.hppswizzle2.hppswizzle3.hppswizzle4.hppvec_assign2.hppvec_assign3.hppvec_assign4.hppvec_mat_operations2.hppvec_mat_operations3.hppvec_mat_operations4.hppvec_operations2.hppvec_operations3.hppvec_operations4.hpp
is_scalar.hpplite.hppmap.hppmap_mat_mat.hppmap_mat_vec.hppmap_vec_mat.hppmat.hppmat_access.hppmat_operations.hppmat_operations2.hppmat_operations3.hppmat_operations4.hppmat_traits.hppmat_traits_array.hppmat_traits_defaults.hppmath.hppoperations.hppquat.hppquat_access.hppquat_operations.hppquat_traits.hppquat_traits_array.hppquat_traits_defaults.hppquat_vec_operations.hppscalar_traits.hppstatic_assert.hppswizzle.hppswizzle2.hppswizzle3.hppswizzle4.hppthrow_exception.hppto_string.hppvec.hppvec_access.hppvec_mat_operations.hppvec_mat_operations2.hppvec_mat_operations3.hppvec_mat_operations4.hppvec_operations.hppvec_operations2.hppvec_operations3.hppvec_operations4.hppvec_register.hppvec_register2.hppvec_register3.hppvec_register4.hppvec_traits.hppvec_traits_array.hppvec_traits_defaults.hppvec_traits_gnuc.hpprandom
additive_combine.hppbernoulli_distribution.hppbeta_distribution.hppbinomial_distribution.hppcauchy_distribution.hppchi_squared_distribution.hpp
range.hppdetail
auto_link.hppconfig.hppconst_mod.hppdisable_warnings.hppenable_warnings.hppgenerator_bits.hppgenerator_seed_seq.hppgray_coded_qrng.hppint_float_pair.hppinteger_log2.hppiterator_mixin.hpplarge_arithmetic.hppmixmax_skip_N17.ippniederreiter_base2_table.hppoperators.hpppolynomial.hppptr_helper.hppqrng_base.hppseed.hppseed_impl.hppsigned_unsigned_tools.hppsize.hppsobol_table.hppuniform_int_float.hppvector_io.hppxoshiro_base.hpp
discard_block.hppdiscrete_distribution.hppexponential_distribution.hppextreme_value_distribution.hppfaure.hppfisher_f_distribution.hppgamma_distribution.hppgeneralized_inverse_gaussian_distribution.hppgenerate_canonical.hppgeometric_distribution.hpphyperexponential_distribution.hppindependent_bits.hppinverse_gaussian_distribution.hppinversive_congruential.hpplagged_fibonacci.hpplaplace_distribution.hpplinear_congruential.hpplinear_feedback_shift.hpplognormal_distribution.hppmersenne_twister.hppmixmax.hppnegative_binomial_distribution.hppniederreiter_base2.hppnon_central_chi_squared_distribution.hppnormal_distribution.hpppiecewise_constant_distribution.hpppiecewise_linear_distribution.hpppoisson_distribution.hpprandom_device.hpprandom_number_generator.hppranlux.hppseed_seq.hppshuffle_order.hppshuffle_output.hppsobol.hppsplitmix64.hppstudent_t_distribution.hppsubtract_with_carry.hpptaus88.hpptraits.hpptriangle_distribution.hppuniform_01.hppuniform_int.hppuniform_int_distribution.hppuniform_on_sphere.hppuniform_real.hppuniform_real_distribution.hppuniform_smallint.hppvariate_generator.hppweibull_distribution.hppxor_combine.hppxoshiro.hpprange
adaptor
adjacent_filtered.hppargument_fwd.hppcopied.hppdefine_adaptor.hppfiltered.hppformatted.hppindexed.hppindirected.hppmap.hppref_unwrapped.hppreplaced.hppreplaced_if.hppreversed.hppsliced.hppstrided.hpptokenized.hpptransformed.hpptype_erased.hppuniqued.hpp
adaptors.hppalgorithm.hppalgorithm
adjacent_find.hppbinary_search.hppcopy.hppcopy_backward.hppcount.hppcount_if.hppequal.hppequal_range.hppfill.hppfill_n.hppfind.hppfind_end.hppfind_first_of.hppfind_if.hppfor_each.hppgenerate.hppheap_algorithm.hppinplace_merge.hpplexicographical_compare.hpplower_bound.hppmax_element.hppmerge.hppmin_element.hppmismatch.hppnth_element.hpppartial_sort.hpppartial_sort_copy.hpppartition.hpppermutation.hpprandom_shuffle.hppremove.hppremove_copy.hppremove_copy_if.hppremove_if.hppreplace.hppreplace_copy.hppreplace_copy_if.hppreplace_if.hppreverse.hppreverse_copy.hpprotate.hpprotate_copy.hppsearch.hppsearch_n.hppset_algorithm.hppsort.hppstable_partition.hppstable_sort.hppswap_ranges.hpptransform.hppunique.hppunique_copy.hppupper_bound.hpp
algorithm_ext.hppalgorithm_ext
copy_n.hpperase.hppfor_each.hppinsert.hppiota.hppis_sorted.hppoverwrite.hpppush_back.hpppush_front.hpp
any_range.hppas_array.hppas_literal.hppatl.hppbegin.hppcategory.hppcombine.hppconcepts.hppconfig.hppconst_iterator.hppconst_reverse_iterator.hppcounting_range.hppdetail
any_iterator.hppany_iterator_buffer.hppany_iterator_interface.hppany_iterator_wrapper.hppcollection_traits.hppcollection_traits_detail.hppcombine_cxx03.hppcombine_cxx11.hppcombine_no_rvalue.hppcombine_rvalue.hppcommon.hppdefault_constructible_unary_fn.hppdemote_iterator_traversal_tag.hppdifference_type.hppempty.hppextract_optional_type.hpphas_member_size.hppimplementation_help.hppjoin_iterator.hppless.hppmicrosoft.hppmisc_concept.hppmsvc_has_iterator_workaround.hpprange_return.hppsafe_bool.hppsfinae.hppsizer.hppstr_types.hpp
difference_type.hppdistance.hppempty.hppend.hppfunctions.hpphas_range_iterator.hppirange.hppistream_range.hppiterator.hppiterator_range.hppiterator_range_core.hppiterator_range_hash.hppiterator_range_io.hppjoin.hppmetafunctions.hppmfc.hppmfc_map.hppmutable_iterator.hppnumeric.hpppointer.hpprange_fwd.hpprbegin.hppreference.hpprend.hppresult_iterator.hppreverse_iterator.hppreverse_result_iterator.hppsize.hppsize_type.hppsub_range.hpptraversal.hppvalue_type.hppratio
rational.hppref.hppregex.hregex.hppregex
concepts.hppconfig.hpp
regex_fwd.hppconfig
icu.hppmfc.hpppattern_except.hpppending
regex_traits.hppuser.hppv4
basic_regex.hppbasic_regex_creator.hppbasic_regex_parser.hppc_regex_traits.hppchar_regex_traits.hppcpp_regex_traits.hppcregex.hpperror_type.hppicu.hppindexed_bit_flag.hppiterator_category.hppiterator_traits.hppmatch_flags.hppmatch_results.hppmem_block_cache.hppobject_cache.hpppattern_except.hppperl_matcher.hppperl_matcher_common.hppperl_matcher_non_recursive.hppperl_matcher_recursive.hppprimary_transform.hppprotected_call.hppregbase.hppregex.hppregex_format.hppregex_fwd.hppregex_grep.hppregex_iterator.hppregex_match.hppregex_merge.hppregex_raw_buffer.hppregex_replace.hppregex_search.hppregex_split.hppregex_token_iterator.hppregex_traits.hppregex_traits_defaults.hppregex_workaround.hppstates.hppsub_match.hppsyntax_type.hppu32regex_iterator.hppu32regex_token_iterator.hppunicode_iterator.hppw32_regex_traits.hpp
v5
basic_regex.hppbasic_regex_creator.hppbasic_regex_parser.hppc_regex_traits.hppchar_regex_traits.hppcpp_regex_traits.hppcregex.hpperror_type.hppicu.hppiterator_category.hppiterator_traits.hppmatch_flags.hppmatch_results.hppmem_block_cache.hppobject_cache.hpppattern_except.hppperl_matcher.hppperl_matcher_common.hppperl_matcher_non_recursive.hppprimary_transform.hppregbase.hppregex.hppregex_format.hppregex_fwd.hppregex_grep.hppregex_iterator.hppregex_match.hppregex_merge.hppregex_raw_buffer.hppregex_replace.hppregex_search.hppregex_split.hppregex_token_iterator.hppregex_traits.hppregex_traits_defaults.hppregex_workaround.hppstates.hppsub_match.hppsyntax_type.hppu32regex_iterator.hppu32regex_token_iterator.hppunicode_iterator.hppw32_regex_traits.hpp
scope
defer.hpp
scope_exit.hppscoped_array.hppscoped_ptr.hppdetail
compact_storage.hppconfig.hppfooter.hppheader.hppis_nonnull_default_constructible.hppis_not_like.hppmove_or_copy_assign_ref.hppmove_or_copy_construct_ref.hpp
error_code_checker.hppexception_checker.hppfd_deleter.hppfd_resource_traits.hppscope_exit.hppscope_fail.hppscope_success.hppunique_fd.hppunique_resource.hppunique_resource_fwd.hpptype_traits
serialization
access.hpparchive_input_unordered_map.hpparchive_input_unordered_set.hpparray.hpparray_optimization.hpparray_wrapper.hppassume_abstract.hppbase_object.hppbinary_object.hppbitset.hppboost_array.hppboost_unordered_map.hppboost_unordered_set.hppcollection_size_type.hppcollection_traits.hppcollections_load_imp.hppcollections_save_imp.hppcomplex.hppconfig.hppdeque.hpp
shared_array.hppshared_container_iterator.hppshared_ptr.hppsmart_ptr.hppdetail
is_default_constructible.hppshared_count_132.hppshared_ptr_132.hppshared_ptr_nmt_132.hppstack_constructor.hpp
export.hppextended_type_info.hppextended_type_info_no_rtti.hppextended_type_info_typeid.hppfactory.hppforce_include.hppforward_list.hpphash_collections_load_imp.hpphash_collections_save_imp.hpphash_map.hpphash_set.hppis_bitwise_serializable.hppitem_version_type.hpplevel.hpplevel_enum.hpplibrary_version_type.hpplist.hppmap.hppnvp.hppoptional.hpppriority_queue.hppqueue.hppscoped_ptr.hppserialization.hppset.hppshared_ptr.hppshared_ptr_132.hppshared_ptr_helper.hppsingleton.hppslist.hppsmart_cast.hppsplit_free.hppsplit_member.hppstack.hppstate_saver.hppstatic_warning.hppstd_variant.hppstring.hppstrong_typedef.hppthrow_exception.hpptracking.hpptracking_enum.hpptraits.hpptype_info_implementation.hppunique_ptr.hppunordered_collections_load_imp.hppunordered_collections_save_imp.hppunordered_map.hppunordered_set.hpputility.hppvalarray.hppvariant.hppvariant2.hppvector.hppvector_135.hppversion.hppvoid_cast.hppvoid_cast_fwd.hppweak_ptr.hppwrapper.hppsmart_ptr
allocate_local_shared_array.hppallocate_shared_array.hppallocate_unique.hppatomic_shared_ptr.hppbad_weak_ptr.hpp
spirit.hppdetail
atomic_count.hppatomic_count_gcc.hppatomic_count_gcc_atomic.hppatomic_count_gcc_x86.hppatomic_count_nt.hppatomic_count_pt.hppatomic_count_spin.hppatomic_count_std_atomic.hppatomic_count_sync.hppatomic_count_win32.hppdeprecated_macros.hpplightweight_mutex.hpplightweight_thread.hpplocal_counted_base.hpplocal_sp_deleter.hpplwm_pthreads.hpplwm_std_mutex.hpplwm_win32_cs.hppquick_allocator.hppshared_count.hppsp_convertible.hppsp_counted_base.hppsp_counted_base_acc_ia64.hppsp_counted_base_aix.hppsp_counted_base_cw_ppc.hppsp_counted_base_gcc_atomic.hppsp_counted_base_gcc_ia64.hppsp_counted_base_gcc_mips.hppsp_counted_base_gcc_ppc.hppsp_counted_base_gcc_sparc.hppsp_counted_base_gcc_x86.hppsp_counted_base_nt.hppsp_counted_base_pt.hppsp_counted_base_snc_ps3.hppsp_counted_base_spin.hppsp_counted_base_std_atomic.hppsp_counted_base_sync.hppsp_counted_base_vacpp_ppc.hppsp_counted_base_w32.hppsp_counted_impl.hppsp_disable_deprecated.hppsp_has_gcc_intrinsics.hppsp_has_sync_intrinsics.hppsp_interlocked.hppsp_noexcept.hppsp_obsolete.hppsp_thread_pause.hppsp_thread_sleep.hppsp_thread_yield.hppsp_type_traits.hppsp_typeinfo_.hppspinlock.hppspinlock_gcc_arm.hppspinlock_gcc_atomic.hppspinlock_nt.hppspinlock_pool.hppspinlock_pt.hppspinlock_std_atomic.hppspinlock_sync.hppspinlock_w32.hppyield_k.hpp
enable_shared_from.hppenable_shared_from_raw.hppenable_shared_from_this.hppintrusive_ptr.hppintrusive_ref_counter.hpplocal_shared_ptr.hppmake_local_shared.hppmake_local_shared_array.hppmake_local_shared_object.hppmake_shared.hppmake_shared_array.hppmake_shared_object.hppmake_unique.hppowner_equal_to.hppowner_hash.hppowner_less.hppscoped_array.hppscoped_ptr.hppshared_array.hppshared_ptr.hppweak_ptr.hppspirit
home
classic.hpp
classic
actor.hpp
karma.hppactor
assign_actor.hppassign_key_actor.hppclear_actor.hppdecrement_actor.hpperase_actor.hppincrement_actor.hppinsert_at_actor.hppinsert_key_actor.hpppush_back_actor.hpppush_front_actor.hppref_actor.hppref_const_ref_actor.hppref_const_ref_const_ref_a.hppref_const_ref_value_actor.hppref_value_actor.hppswap_actor.hpptypeof.hpp
attribute.hppattribute
core.hppcore
assert.hpp
debug.hppcomposite
actions.hppalternative.hppcomposite.hppdifference.hppdirectives.hppepsilon.hppexclusive_or.hpp
config.hppimpl
alternative.ippdifference.ippdirectives.ippexclusive_or.ippintersection.ippkleene_star.ipplist.ippoptional.ipppositive.ippsequence.ippsequential_and.ippsequential_or.ipp
intersection.hppkleene_star.hpplist.hppno_actions.hppoperators.hppoptional.hpppositive.hppsequence.hppsequential_and.hppsequential_or.hppimpl
match.hppnil.hppnon_terminal
parser.hppprimitives
safe_bool.hppscanner
typeof.hppdebug
dynamic.hppdynamic
for.hppif.hpp
error_handling.hppimpl
lazy.hpprule_alias.hppselect.hppstored_rule.hppstored_rule_fwd.hppswitch.hpptypeof.hppwhile.hpperror_handling
iterator.hppiterator
file_iterator.hppfile_iterator_fwd.hppfixed_size_queue.hpp
meta.hppimpl
multi_pass.hppmulti_pass_fwd.hppposition_iterator.hppposition_iterator_fwd.hpptypeof.hppmeta
namespace.hppphoenix.hppphoenix
actor.hppbinders.hppcasts.hppclosures.hppcomposite.hppfunctions.hppnew.hppoperators.hppprimitives.hppspecial_ops.hppstatements.hpptuple_helpers.hpptuples.hpp
symbols.hppsymbols
tree
ast.hppast_fwd.hppcommon.hppcommon_fwd.hpp
utility.hppimpl
parse_tree.hppparse_tree_fwd.hppparse_tree_utils.hppparsetree.dtdtree_to_xml.hpptypeof.hpputility
chset.hppchset_operators.hppconfix.hppconfix_fwd.hppdistinct.hppdistinct_fwd.hppescape_char.hppescape_char_fwd.hppflush_multi_pass.hppfunctor_parser.hppgrammar_def.hppgrammar_def_fwd.hpp
version.hppimpl
lists.hpplists_fwd.hpploops.hppregex.hpprule_parser.hppscoped_lock.hpptypeof.hppkarma
action.hpp
lex.hppaction
auto.hppauto
auxiliary.hppauxiliary
binary.hppbinary
char.hppchar
delimit_flag.hppdelimit_out.hppdetail
alternative_function.hppas.hppattributes.hppdefault_width.hppenable_lit.hppextract_from.hppfail_function.hppgenerate.hppgenerate_auto.hppgenerate_to.hppget_casetag.hppget_stricttag.hppindirect_iterator.hppoutput_iterator.hpppass_container.hppstring_compare.hppstring_generate.hppunused_delimiter.hpp
directive.hppdirective
as.hppbuffer.hppcenter_alignment.hppcolumns.hppdelimit.hppduplicate.hppencoding.hppleft_alignment.hppmaxwidth.hppno_delimit.hppomit.hpprepeat.hppright_alignment.hppstrict_relaxed.hppupper_lower_case.hppverbatim.hpp
domain.hppformat.hppformat_auto.hppgenerate.hppgenerate_attr.hppgenerator.hppmeta_compiler.hppnonterminal.hppnonterminal
debug_handler.hppdebug_handler_state.hpp
numeric.hppdetail
grammar.hppnonterminal_fwd.hpprule.hppsimple_trace.hppnumeric
operator.hppoperator
phoenix_attributes.hppreference.hppstream.hppstream
string.hppstring
what.hpplex
argument.hppargument_phoenix.hpp
qi.hppdetail
domain.hpplexer.hpplexer
action.hppchar_token_def.hpplexer.hpp
lexer_lexertl.hpplexer_static_lexertl.hpplexer_type.hppmeta_compiler.hppprimitives.hppqi.hpplexertl
functor.hppfunctor_data.hppgenerate_static.hppiterator.hppiterator_tokenizer.hpplexer.hppposition_token.hppsemantic_action_data.hppstatic_functor_data.hppstatic_lexer.hppstatic_version.hpptoken.hppwrap_action.hpp
pass_flags.hppsequence.hppstring_token_def.hppsupport_functions.hppsupport_functions_expression.hppterminals.hpptoken_def.hppqi
in_state.hppplain_raw_token.hppplain_token.hppplain_tokenid.hppplain_tokenid_mask.hppstate_switcher.hpp
reference.hpptokenize_and_parse.hpptokenize_and_parse_attr.hppqi
action.hpp
support.hppaction
auto.hppauto
auxiliary.hppauxiliary
binary.hppbinary
char.hppchar
copy.hppdetail
alternative_function.hppassign_to.hppattributes.hppconstruct.hppenable_lit.hppexpect_function.hppexpectation_failure.hppfail_function.hppparse.hppparse_auto.hpppass_container.hpppass_function.hpppermute_function.hppstring_parse.hppunused_skipper.hpp
directive.hppdirective
as.hppencoding.hppexpect.hpphold.hpplexeme.hppmatches.hppno_case.hppno_skip.hppomit.hppraw.hpprepeat.hppskip.hpp
domain.hppmatch.hppmatch_auto.hppmeta_compiler.hppnonterminal.hppnonterminal
debug_handler.hppdebug_handler_state.hpp
numeric.hppdetail
error_handler.hppgrammar.hppnonterminal_fwd.hpprule.hppsimple_trace.hppsuccess_handler.hppnumeric
operator.hppoperator
alternative.hppand_predicate.hppdifference.hppexpect.hppkleene.hpplist.hppnot_predicate.hppoptional.hpppermutation.hppplus.hppsequence.hppsequence_base.hppsequential_or.hpp
parse.hppparse_attr.hppparser.hppreference.hppskip_flag.hppskip_over.hppstream.hppstream
string.hppstring
what.hppsupport
action_dispatch.hppadapt_adt_attributes.hpplazy.hpplimits.hppmake_component.hppmeta_compiler.hppmodify.hppmulti_pass.hppmulti_pass_wrapper.hpp
x3.hppalgorithm
argument.hppargument_expression.hppassert_msg.hppattributes.hppattributes_fwd.hppauto.hppauto
auxiliary
char_class.hppchar_encoding
char_set
common_terminals.hppcontainer.hppcontext.hppdetail
as_variant.hppendian.hppget_encoding.hpphold_any.hppis_spirit_tag.hpp
extended_variant.hpphandles_container.hpphas_semantic_action.hppinfo.hpplexer
char_traits.hppconsts.hpp
make_cons.hppmake_vector.hpppow10.hppscoped_enum_emulation.hppwhat_function.hppcontainers
conversion
debug.hppfile_input.hppgenerate_cpp.hppgenerate_re2c.hppgenerator.hppinput.hppinternals.hppparser
partition
rules.hppruntime_error.hppsize_t.hppstate_machine.hppstring_token.hppiterators
detail
buf_id_check_policy.hppbuffering_input_iterator_policy.hppcombine_policies.hppfirst_owner_policy.hppfixed_size_queue.hppfixed_size_queue_policy.hppfunctor_input_policy.hppinput_iterator_policy.hppistream_policy.hpplex_input_policy.hppmulti_pass.hppno_check_policy.hppref_counted_policy.hppsplit_functor_input_policy.hppsplit_std_deque_policy.hpp
istream_iterator.hppline_pos_iterator.hpplook_ahead.hppmulti_pass.hppmulti_pass_fwd.hppostream_iterator.hppnonterminal
numeric_traits.hppsequence_base_id.hppstring_traits.hppterminal.hppterminal_expression.hppunused.hpputf8.hpputree.hpputree
x3
auxiliary.hppversion.hpp
auxiliary
binary.hppbinary
char.hppchar
any_char.hppchar.hppchar_class.hppchar_class_tags.hppchar_parser.hppchar_set.hpp
core.hppdetail
literal_char.hppnegated_char_parser.hppunicode.hppcore
directive.hppdirective
confix.hppexpect.hpplexeme.hppmatches.hppno_case.hppno_skip.hppomit.hppraw.hpprepeat.hppseek.hppskip.hppwith.hpp
nonterminal.hppnonterminal
numeric.hppnumeric
operator.hppoperator
alternative.hppand_predicate.hpp
string.hppdetail
difference.hppkleene.hpplist.hppnot_predicate.hppoptional.hppplus.hppsequence.hppstring
support
ast
context.hppexpectation.hppno_case.hppnumeric_utils
subcontext.hpptraits
attribute_category.hppattribute_of.hppattribute_of_binary.hppattribute_type.hppcontainer_traits.hpphandles_container.hpphas_attribute.hppis_parser.hppis_range.hppis_substitute.hppis_variant.hppmove_to.hppnumeric_traits.hppoptional_traits.hppprint_attribute.hppprint_token.hpppseudo_attribute.hppstring_traits.hpptransform_attribute.hpptuple_traits.hppvariant_find_substitute.hppvariant_has_substitute.hpp
unused.hpputility
include
classic.hppclassic_actions.hppclassic_actor.hppclassic_alternative.hppclassic_as_parser.hppclassic_assert.hppclassic_assign_actor.hppclassic_assign_key_actor.hppclassic_ast.hppclassic_ast_fwd.hppclassic_attribute.hppclassic_basic_chset.hppclassic_chset.hppclassic_chset_operators.hppclassic_clear_actor.hppclassic_closure.hppclassic_closure_context.hppclassic_closure_fwd.hppclassic_common.hppclassic_common_fwd.hppclassic_composite.hppclassic_config.hppclassic_confix.hppclassic_confix_fwd.hppclassic_core.hppclassic_debug.hppclassic_debug_node.hppclassic_decrement_actor.hppclassic_difference.hppclassic_directives.hppclassic_distinct.hppclassic_distinct_fwd.hppclassic_dynamic.hppclassic_epsilon.hppclassic_erase_actor.hppclassic_error_handling.hppclassic_escape_char.hppclassic_escape_char_fwd.hppclassic_exceptions.hppclassic_exceptions_fwd.hppclassic_exclusive_or.hppclassic_file_iterator.hppclassic_file_iterator_fwd.hppclassic_fixed_size_queue.hppclassic_flush_multi_pass.hppclassic_for.hppclassic_functor_parser.hppclassic_fundamental.hppclassic_grammar.hppclassic_grammar_def.hppclassic_grammar_def_fwd.hppclassic_if.hppclassic_increment_actor.hppclassic_insert_at_actor.hppclassic_insert_key_actor.hppclassic_intersection.hppclassic_iterator.hppclassic_kleene_star.hppclassic_lazy.hppclassic_list.hppclassic_lists.hppclassic_lists_fwd.hppclassic_loops.hppclassic_match.hppclassic_meta.hppclassic_minimal.hppclassic_multi_pass.hppclassic_multi_pass_fwd.hppclassic_nil.hppclassic_no_actions.hppclassic_numerics.hppclassic_numerics_fwd.hppclassic_operators.hppclassic_optional.hppclassic_parametric.hppclassic_parse_tree.hppclassic_parse_tree_fwd.hppclassic_parse_tree_utils.hppclassic_parser.hppclassic_parser_context.hppclassic_parser_id.hppclassic_parser_names.hppclassic_parser_traits.hppclassic_position_iterator.hppclassic_position_iterator_fwd.hppclassic_positive.hppclassic_primitives.hppclassic_push_back_actor.hppclassic_push_front_actor.hppclassic_range_run.hppclassic_ref_actor.hppclassic_ref_const_ref_actor.hppclassic_ref_const_ref_const_ref_a.hppclassic_ref_const_ref_value_actor.hppclassic_ref_value_actor.hppclassic_refactoring.hppclassic_regex.hppclassic_rule.hppclassic_rule_alias.hppclassic_rule_parser.hppclassic_safe_bool.hppclassic_scanner.hppclassic_scanner_fwd.hppclassic_scoped_lock.hppclassic_select.hppclassic_sequence.hppclassic_sequential_and.hppclassic_sequential_or.hppclassic_skipper.hppclassic_skipper_fwd.hppclassic_spirit.hppclassic_static.hppclassic_stored_rule.hppclassic_stored_rule_fwd.hppclassic_subrule.hppclassic_subrule_fwd.hppclassic_swap_actor.hppclassic_switch.hppclassic_symbols.hppclassic_symbols_fwd.hppclassic_traverse.hppclassic_tree_to_xml.hppclassic_typeof.hppclassic_utility.hppclassic_version.hppclassic_while.hppkarma.hppkarma_action.hppkarma_alternative.hppkarma_and_predicate.hppkarma_as.hppkarma_attr_cast.hppkarma_auto.hppkarma_auxiliary.hppkarma_binary.hppkarma_bool.hppkarma_buffer.hppkarma_center_alignment.hppkarma_char.hppkarma_char_.hppkarma_char_class.hppkarma_columns.hppkarma_delimit.hppkarma_directive.hppkarma_domain.hppkarma_duplicate.hppkarma_eol.hppkarma_eps.hppkarma_format.hppkarma_format_attr.hppkarma_format_auto.hppkarma_generate.hppkarma_generate_attr.hppkarma_generate_auto.hppkarma_grammar.hppkarma_int.hppkarma_kleene.hppkarma_lazy.hppkarma_left_alignment.hppkarma_list.hppkarma_maxwidth.hppkarma_no_delimit.hppkarma_nonterminal.hppkarma_not_predicate.hppkarma_numeric.hppkarma_omit.hppkarma_operator.hppkarma_optional.hppkarma_phoenix_attributes.hppkarma_plus.hppkarma_real.hppkarma_repeat.hppkarma_right_alignment.hppkarma_rule.hppkarma_sequence.hppkarma_stream.hppkarma_strict_relaxed.hppkarma_string.hppkarma_symbols.hppkarma_uint.hppkarma_upper_lower_case.hppkarma_verbatim.hppkarma_what.hpplex.hpplex_char_token_def.hpplex_domain.hpplex_generate_static_lexertl.hpplex_lexer.hpplex_lexertl.hpplex_lexertl_position_token.hpplex_lexertl_token.hpplex_plain_token.hpplex_primitives.hpplex_static_lexertl.hpplex_tokenize_and_parse.hpplex_tokenize_and_parse_attr.hppphoenix.hppphoenix1.hppphoenix1_actor.hppphoenix1_binders.hppphoenix1_casts.hppphoenix1_closures.hppphoenix1_composite.hppphoenix1_functions.hppphoenix1_new.hppphoenix1_operators.hppphoenix1_primitives.hppphoenix1_special_ops.hppphoenix1_statements.hppphoenix1_tuple_helpers.hppphoenix1_tuples.hppphoenix_algorithm.hppphoenix_bind.hppphoenix_container.hppphoenix_core.hppphoenix_function.hppphoenix_fusion.hppphoenix_limits.hppphoenix_object.hppphoenix_operator.hppphoenix_scope.hppphoenix_statement.hppphoenix_stl.hppphoenix_version.hppqi.hppqi_action.hppqi_alternative.hppqi_and_predicate.hppqi_as.hppqi_as_string.hppqi_attr.hppqi_attr_cast.hppqi_auto.hppqi_auxiliary.hppqi_binary.hppqi_bool.hppqi_char.hppqi_char_.hppqi_char_class.hppqi_copy.hppqi_core.hppqi_difference.hppqi_directive.hppqi_domain.hppqi_eoi.hppqi_eol.hppqi_eps.hppqi_expect.hppqi_grammar.hppqi_hold.hppqi_int.hppqi_kleene.hppqi_lazy.hppqi_lexeme.hppqi_list.hppqi_lit.hppqi_match.hppqi_match_attr.hppqi_match_auto.hppqi_matches.hppqi_no_case.hppqi_no_skip.hppqi_nonterminal.hppqi_not_predicate.hppqi_numeric.hppqi_omit.hppqi_operator.hppqi_optional.hppqi_parse.hppqi_parse_attr.hppqi_parse_auto.hppqi_permutation.hppqi_plus.hppqi_raw.hppqi_real.hppqi_repeat.hppqi_rule.hppqi_sequence.hppqi_sequential_or.hppqi_skip.hppqi_stream.hppqi_string.hppqi_symbols.hppqi_uint.hppqi_what.hppsupport.hppsupport_adapt_adt_attributes.hppsupport_any.hppsupport_any_if.hppsupport_any_if_ns.hppsupport_any_if_ns_so.hppsupport_any_ns.hppsupport_any_ns_so.hppsupport_argument.hppsupport_ascii.hppsupport_attributes.hppsupport_attributes_fwd.hppsupport_auto.hppsupport_char_class.hppsupport_container.hppsupport_extended_variant.hppsupport_info.hppsupport_iso8859_1.hppsupport_istream_iterator.hppsupport_line_pos_iterator.hppsupport_locals.hppsupport_look_ahead.hppsupport_modify.hppsupport_multi_pass.hppsupport_multi_pass_fwd.hppsupport_ostream_iterator.hppsupport_standard.hppsupport_standard_wide.hppsupport_string_traits.hppsupport_unused.hppsupport_utree.hppversion.hpp
repository
home
karma.hpp
karma
qi.hppqi
support
include
static_string
swap.hppsystem.hppsystem
api_config.hppconfig.hpp
thread.hppdetail
append_int.hppcerrno.hppconfig.hppenable_if.hpperrc.hpperror_category.hpperror_category_impl.hpperror_code.hpperror_condition.hppgeneric_category.hppgeneric_category_message.hppinterop_category.hppis_same.hppmutex.hppsnprintf.hppstd_category.hppstd_category_impl.hppsystem_category.hppsystem_category_condition_win32.hppsystem_category_impl.hppsystem_category_message.hppsystem_category_message_win32.hppthrows.hpp
errc.hpperror_category.hpperror_code.hpperror_condition.hppgeneric_category.hppis_error_code_enum.hppis_error_condition_enum.hpplinux_error.hppresult.hppsystem_category.hppsystem_error.hppwindows_error.hppthread
barrier.hppcaller_context.hppcompletion_latch.hpp
throw_exception.hpptoken_functions.hpptoken_iterator.hpptokenizer.hppconcurrent_queues
deque_adaptor.hppdeque_base.hppdeque_views.hpp
condition.hppcondition_variable.hppdetail
queue_adaptor.hppqueue_base.hppqueue_op_status.hppqueue_views.hppsync_bounded_queue.hppsync_deque.hppsync_priority_queue.hppsync_queue.hppsync_timed_queue.hppcsbl
deque.hppdevector.hppfunctional.hpplist.hppmemory.hpp
cv_status.hppmemory
allocator_arg.hppallocator_traits.hppconfig.hppdefault_delete.hpppointer_traits.hppscoped_allocator.hppshared_ptr.hppunique_ptr.hpp
queue.hpptuple.hppvector.hppdetail
atomic_redef_macros.hppatomic_undef_macros.hppconfig.hppcounter.hppdelete.hppforce_cast.hppfunction_wrapper.hppinvoke.hppinvoker.hppis_convertible.hpplockable_wrapper.hpplog.hppmake_tuple_indices.hppmemory.hppmove.hppnullary_function.hppplatform.hppplatform_time.hppsingleton.hppstring_to_unsigned.hppstring_trim.hppthread.hppthread_group.hppthread_heap_alloc.hppthread_interruption.hppthread_safety.hpptss_hooks.hppvariadic_footer.hppvariadic_header.hpp
exceptional_ptr.hppexceptions.hppexecutor.hppexecutors
basic_thread_pool.hpp
detail
executor.hppexecutor_adaptor.hppgeneric_executor_ref.hppinline_executor.hpploop_executor.hppscheduled_thread_pool.hppscheduler.hppscheduling_adaptor.hppserial_executor.hppserial_executor_cont.hppthread_executor.hppwork.hppexperimental
externally_locked.hppexternally_locked_stream.hppfuture.hppfutures
future_error.hppfuture_error_code.hppfuture_status.hppis_future_type.hpplaunch.hppwait_for_all.hppwait_for_any.hpp
interruption.hppis_locked_by_this_thread.hpplatch.hpplock_algorithms.hpplock_concepts.hpplock_factories.hpplock_guard.hpplock_options.hpplock_traits.hpplock_types.hpplockable_adapter.hpplockable_concepts.hpplockable_traits.hpplocks.hppmutex.hppnull_mutex.hpponce.hppostream_buffer.hpppoly_lockable.hpppoly_lockable_adapter.hpppoly_shared_lockable.hpppoly_shared_lockable_adapter.hpppthread
condition_variable.hppcondition_variable_fwd.hppmutex.hpponce.hpponce_atomic.hpppthread_helpers.hpppthread_mutex_scoped_lock.hpprecursive_mutex.hppshared_mutex.hppthread_data.hppthread_heap_alloc.hpp
recursive_mutex.hppreverse_lock.hppscoped_thread.hppshared_lock_guard.hppshared_mutex.hppstrict_lock.hppsync_bounded_queue.hppsync_queue.hppsynchronized_value.hpptestable_mutex.hppthread.hppthread_functors.hppthread_guard.hppthread_only.hppthread_pool.hppthread_time.hpptss.hppuser_scheduler.hppv2
win32
basic_recursive_mutex.hppbasic_timed_mutex.hppcondition_variable.hppinterlocked_read.hppmfc_thread_init.hppmutex.hpponce.hpprecursive_mutex.hppshared_mutex.hppthread_data.hppthread_heap_alloc.hppthread_primitives.hpp
with_lock_guard.hppxtime.hpptti
detail
dclass.hppdcomp_mem_fun.hppdcomp_mem_fun_template.hppddata.hppddeftype.hppdenclosing_type.hppdenum.hppdftclass.hppdfunction.hppdfunction_template.hppdlambda.hppdmacro_fun_template.hppdmacro_fve.hppdmacro_sunfix.hppdmem_data.hppdmem_fun.hppdmem_fun_template.hppdmem_type.hppdmetafunc.hppdnotype.hppdnullptr.hppdplaceholder.hppdptmf.hppdstatic_function_tags.hppdstatic_function_type.hppdstatic_mem_data.hppdstatic_mem_fun.hppdstatic_mem_fun_template.hppdtclass.hppdtemplate.hppdtemplate_params.hppdtfunction.hppdtype.hppdunion.hppdvm_template_params.hpp
gen
has_class_gen.hpphas_data_gen.hpphas_enum_gen.hpphas_function_gen.hpphas_function_template_gen.hpphas_member_data_gen.hpphas_member_function_gen.hpphas_member_function_template_gen.hpphas_static_member_data_gen.hpphas_static_member_function_gen.hpphas_static_member_function_template_gen.hpphas_template_gen.hpphas_type_gen.hpphas_union_gen.hppmember_type_gen.hppnamespace_gen.hpp
has_class.hpphas_data.hpphas_enum.hpphas_function.hpphas_function_template.hpphas_member_data.hpphas_member_function.hpphas_member_function_template.hpphas_static_member_data.hpphas_static_member_function.hpphas_static_member_function_template.hpphas_template.hpphas_type.hpphas_union.hppmember_type.hpptti.hpptuple
type.hpptype_index.hpptype_index
ctti_type_index.hpp
type_traits.hppdetail
runtime_cast.hppruntime_cast
boost_shared_ptr_cast.hpp
stl_type_index.hpptype_index_facade.hppdetail
pointer_cast.hppreference_cast.hppregister_runtime_class.hppstd_shared_ptr_cast.hpptype_traits
add_const.hppadd_cv.hppadd_lvalue_reference.hppadd_pointer.hppadd_reference.hppadd_rvalue_reference.hppadd_volatile.hppaligned_storage.hppalignment_of.hppalignment_traits.hpparithmetic_traits.hpparray_traits.hppbroken_compiler_spec.hppcommon_type.hppcomposite_traits.hppconditional.hppconfig.hppconjunction.hppconversion_traits.hppcopy_cv.hppcopy_cv_ref.hppcopy_reference.hppcv_traits.hppdecay.hppdeclval.hpp
detail
bool_trait_def.hppbool_trait_undef.hppcommon_arithmetic_type.hppcommon_type_impl.hppcomposite_member_pointer_type.hppcomposite_pointer_type.hppconfig.hppdetector.hpphas_binary_operator.hpphas_postfix_operator.hpphas_prefix_operator.hppice_and.hppice_eq.hppice_not.hppice_or.hppis_function_cxx_03.hppis_function_cxx_11.hppis_function_msvc10_fix.hppis_function_ptr_helper.hppis_function_ptr_tester.hppis_likely_lambda.hppis_mem_fun_pointer_impl.hppis_mem_fun_pointer_tester.hppis_member_function_pointer_cxx_03.hppis_member_function_pointer_cxx_11.hppis_rvalue_reference_msvc10_fix.hppis_swappable_cxx_11.hppmp_defer.hpptemplate_arity_spec.hppyes_no_type.hpp
detected.hppdetected_or.hppdisjunction.hppenable_if.hppextent.hppfloating_point_promotion.hppfunction_traits.hpphas_bit_and.hpphas_bit_and_assign.hpphas_bit_or.hpphas_bit_or_assign.hpphas_bit_xor.hpphas_bit_xor_assign.hpphas_complement.hpphas_dereference.hpphas_divides.hpphas_divides_assign.hpphas_equal_to.hpphas_greater.hpphas_greater_equal.hpphas_left_shift.hpphas_left_shift_assign.hpphas_less.hpphas_less_equal.hpphas_logical_and.hpphas_logical_not.hpphas_logical_or.hpphas_minus.hpphas_minus_assign.hpphas_modulus.hpphas_modulus_assign.hpphas_multiplies.hpphas_multiplies_assign.hpphas_negate.hpphas_new_operator.hpphas_not_equal_to.hpphas_nothrow_assign.hpphas_nothrow_constructor.hpphas_nothrow_copy.hpphas_nothrow_destructor.hpphas_operator.hpphas_plus.hpphas_plus_assign.hpphas_post_decrement.hpphas_post_increment.hpphas_pre_decrement.hpphas_pre_increment.hpphas_right_shift.hpphas_right_shift_assign.hpphas_trivial_assign.hpphas_trivial_constructor.hpphas_trivial_copy.hpphas_trivial_destructor.hpphas_trivial_move_assign.hpphas_trivial_move_constructor.hpphas_unary_minus.hpphas_unary_plus.hpphas_virtual_destructor.hppice.hppintegral_constant.hppintegral_promotion.hppintrinsics.hppis_abstract.hppis_arithmetic.hppis_array.hppis_assignable.hppis_base_and_derived.hppis_base_of.hppis_base_of_tr1.hppis_bounded_array.hppis_class.hppis_complete.hppis_complex.hppis_compound.hppis_const.hppis_constructible.hppis_convertible.hppis_copy_assignable.hppis_copy_constructible.hppis_default_constructible.hppis_destructible.hppis_detected.hppis_detected_convertible.hppis_detected_exact.hppis_empty.hppis_enum.hppis_final.hppis_float.hppis_floating_point.hppis_function.hppis_fundamental.hppis_integral.hppis_list_constructible.hppis_lvalue_reference.hppis_member_function_pointer.hppis_member_object_pointer.hppis_member_pointer.hppis_noncopyable.hppis_nothrow_move_assignable.hppis_nothrow_move_constructible.hppis_nothrow_swappable.hppis_object.hppis_pod.hppis_pointer.hppis_polymorphic.hppis_reference.hppis_rvalue_reference.hppis_same.hppis_scalar.hppis_scoped_enum.hppis_signed.hppis_stateless.hppis_swappable.hppis_trivially_copyable.hppis_unbounded_array.hppis_union.hppis_unscoped_enum.hppis_unsigned.hppis_virtual_base_of.hppis_void.hppis_volatile.hppmake_signed.hppmake_unsigned.hppmake_void.hppnegation.hppnonesuch.hppobject_traits.hpppromote.hpprank.hppreference_traits.hppremove_all_extents.hppremove_bounds.hppremove_const.hppremove_cv.hppremove_cv_ref.hppremove_extent.hppremove_pointer.hppremove_reference.hppremove_volatile.hppsame_traits.hpptransform_traits.hpptype_identity.hpptype_with_alignment.hpptypeof
constant.hppdecltype.hppincr_registration_group.hpp
msvc
std
bitset.hppcomplex.hppdeque.hppfstream.hppfunctional.hppiostream.hppistream.hppiterator.hpplist.hpplocale.hppmap.hppmemory.hppostream.hppqueue.hppset.hppsstream.hppstack.hppstreambuf.hppstring.hpputility.hppvalarray.hppvector.hpp
typeof.hppunits
absolute.hppbase_dimension.hppbase_unit.hppcmath.hppconfig.hppconversion.hppderived_dimension.hpp
base_units
angle
astronomical
astronomical_unit.hpplight_day.hpplight_hour.hpplight_minute.hpplight_second.hpplight_year.hppparsec.hpp
cgs
imperial
conversions.hppdrachm.hppfluid_ounce.hppfoot.hppfurlong.hppgallon.hppgill.hppgrain.hpphundredweight.hppinch.hppleague.hppmile.hppounce.hpppint.hpppound.hppquart.hppquarter.hppstone.hppthou.hppton.hppyard.hpp
information
metric
angstrom.hppare.hppatmosphere.hppbar.hppbarn.hppday.hppfermi.hpphectare.hpphour.hppknot.hppliter.hppmicron.hppminute.hppmmHg.hppnautical_mile.hppton.hpptorr.hppyear.hpp
si
temperature
us
detail
absolute_impl.hppcmath_impl.hppconversion_impl.hppdim_impl.hppdimension_impl.hppdimension_list.hppdimensionless_unit.hppheterogeneous_conversion.hpplinear_algebra.hppone.hppordinal.hppprevent_redefinition.hpppush_front_if.hpppush_front_or_add.hppsort.hppstatic_rational_power.hppunscale.hpputility.hpp
dim.hppdimension.hppdimensionless_quantity.hppdimensionless_type.hppdimensionless_unit.hppget_dimension.hppget_system.hppheterogeneous_system.hpphomogeneous_system.hppio.hppis_dim.hppis_dimension_list.hppis_dimensionless.hppis_dimensionless_quantity.hppis_dimensionless_unit.hppis_quantity.hppis_quantity_of_dimension.hppis_quantity_of_system.hppis_unit.hppis_unit_of_dimension.hppis_unit_of_system.hpplambda.hpplimits.hppmake_scaled_unit.hppmake_system.hppoperators.hppphysical_dimensions.hppphysical_dimensions
absorbed_dose.hppacceleration.hppaction.hppactivity.hppamount.hppangular_acceleration.hppangular_momentum.hppangular_velocity.hpparea.hppcapacitance.hppconductance.hppconductivity.hppcurrent.hppdose_equivalent.hppdynamic_viscosity.hppelectric_charge.hppelectric_potential.hppenergy.hppenergy_density.hppforce.hppfrequency.hppheat_capacity.hppilluminance.hppimpedance.hppinductance.hppinformation.hppkinematic_viscosity.hpplength.hppluminance.hppluminous_flux.hppluminous_intensity.hppmagnetic_field_intensity.hppmagnetic_flux.hppmagnetic_flux_density.hppmass.hppmass_density.hppmolar_energy.hppmolar_heat_capacity.hppmoment_of_inertia.hppmomentum.hpppermeability.hpppermittivity.hppplane_angle.hpppower.hpppressure.hppreluctance.hppresistance.hppresistivity.hppsolid_angle.hppspecific_energy.hppspecific_heat_capacity.hppspecific_volume.hppstress.hppsurface_density.hppsurface_tension.hpptemperature.hppthermal_conductivity.hpptime.hpptorque.hppvelocity.hppvolume.hppwavenumber.hpp
pow.hppquantity.hppreduce_unit.hppscale.hppscaled_base_unit.hppstatic_constant.hppstatic_rational.hppsystems
abstract.hpp
unit.hppunits_fwd.hppangle
cgs.hppcgs
acceleration.hpparea.hppbase.hppcurrent.hppdimensionless.hppdynamic_viscosity.hppenergy.hppforce.hppfrequency.hppio.hppkinematic_viscosity.hpplength.hppmass.hppmass_density.hppmomentum.hpppower.hpppressure.hpptime.hppvelocity.hppvolume.hppwavenumber.hpp
detail
information.hppinformation
si.hppsi
absorbed_dose.hppacceleration.hppaction.hppactivity.hppamount.hppangular_acceleration.hppangular_momentum.hppangular_velocity.hpparea.hppbase.hppcapacitance.hppcatalytic_activity.hpp
codata
alpha_constants.hppatomic-nuclear_constants.hppdeuteron_constants.hppelectromagnetic_constants.hppelectron_constants.hpphelion_constants.hppmuon_constants.hppneutron_constants.hppphysico-chemical_constants.hppproton_constants.hpptau_constants.hpptriton_constants.hpptypedefs.hppuniversal_constants.hpp
codata_constants.hppconductance.hppconductivity.hppcurrent.hppdimensionless.hppdose_equivalent.hppdynamic_viscosity.hppelectric_charge.hppelectric_potential.hppenergy.hppforce.hppfrequency.hppilluminance.hppimpedance.hppinductance.hppio.hppkinematic_viscosity.hpplength.hppluminous_flux.hppluminous_intensity.hppmagnetic_field_intensity.hppmagnetic_flux.hppmagnetic_flux_density.hppmass.hppmass_density.hppmoment_of_inertia.hppmomentum.hpppermeability.hpppermittivity.hppplane_angle.hpppower.hppprefixes.hpppressure.hppreluctance.hppresistance.hppresistivity.hppsolid_angle.hppsurface_density.hppsurface_tension.hpptemperature.hpptime.hpptorque.hppvelocity.hppvolume.hppwavenumber.hpptemperature
unordered
concurrent_flat_map.hppconcurrent_flat_map_fwd.hppconcurrent_flat_set.hppconcurrent_flat_set_fwd.hppconcurrent_node_map.hppconcurrent_node_map_fwd.hppconcurrent_node_set.hppconcurrent_node_set_fwd.hpp
unordered_map.hppunordered_set.hpputility.hppdetail
allocator_constructed.hpparchive_constructed.hppbad_archive_exception.hppconcurrent_static_asserts.hppfca.hpp
hash_traits.hppunordered_flat_map.hppunordered_flat_map_fwd.hppunordered_flat_set.hppunordered_flat_set_fwd.hppunordered_map.hppunordered_map_fwd.hppunordered_node_map.hppunordered_node_map_fwd.hppunordered_node_set.hppunordered_node_set_fwd.hppunordered_printers.hppunordered_set.hppunordered_set_fwd.hppfoa
concurrent_table.hppcore.hppcumulative_stats.hppelement_type.hppflat_map_types.hppflat_set_types.hppignore_wshadow.hppnode_handle.hppnode_map_handle.hppnode_map_types.hppnode_set_handle.hppnode_set_types.hppreentrancy_check.hpprestore_wshadow.hpprw_spinlock.hpptable.hpptuple_rotate_right.hpptypes_constructibility.hpp
implementation.hppmap.hppmulx.hppnarrow_cast.hppopt_storage.hppprime_fmod.hppserialization_version.hppserialize_container.hppserialize_fca_container.hppserialize_tracked_address.hppset.hppstatic_assert.hppthrow_exception.hpptype_traits.hppxmx.hpputility
addressof.hppbase_from_member.hppbinary.hppcompare_pointees.hppdeclval.hpp
uuid.hppdetail
in_place_factory_prefix.hppin_place_factory_suffix.hppminstd_rand.hppresult_of_iterate.hppresult_of_variadic.hpp
enable_if.hppexplicit_operator_bool.hppidentity_type.hppin_place_factory.hppresult_of.hppstring_ref.hppstring_ref_fwd.hppstring_view.hppstring_view_fwd.hppswap.hpptyped_in_place_factory.hppvalue_init.hppuuid
basic_name_generator.hppbasic_random_generator.hpp
variant.hppdetail
basic_name_generator.hppchacha20.hppconfig.hppendian.hpphash_mix.hppmd5.hppnumeric_cast.hpprandom_device.hpprandom_provider.hppsha1.hppstatic_assert.hppto_chars.hppuuid_generic.ippuuid_uint128.ippuuid_x86.ipp
entropy_error.hppname_generator.hppname_generator_md5.hppname_generator_sha1.hppnamespaces.hppnil_generator.hpprandom_generator.hppstring_generator.hpptime_generator.hpptime_generator_v1.hpptime_generator_v6.hpptime_generator_v7.hppuuid.hppuuid_clock.hppuuid_generators.hppuuid_hash.hppuuid_io.hppuuid_serialize.hppvariant
apply_visitor.hppbad_visit.hpp
variant2.hppdetail
apply_visitor_binary.hppapply_visitor_delayed.hppapply_visitor_unary.hppbackup_holder.hppcast_storage.hppconfig.hppelement_index.hppenable_recursive.hppenable_recursive_fwd.hppforced_return.hpphas_result_type.hpphash_variant.hppinitializer.hppmake_variant_list.hppmove.hppmultivisitors_cpp11_based.hppmultivisitors_cpp14_based.hppover_sequence.hppstd_hash.hppsubstitute.hppsubstitute_fwd.hppvariant_io.hppvisitation_impl.hpp
get.hppmultivisitors.hpppolymorphic_get.hpprecursive_variant.hpprecursive_wrapper.hpprecursive_wrapper_fwd.hppstatic_visitor.hppvariant.hppvariant_fwd.hppvisitor_ptr.hppvariant2
version.hppvisit_each.hppweak_ptr.hppwinapi
access_rights.hppapc.hppbasic_types.hppbcrypt.hppcharacter_code_conversion.hppcondition_variable.hppconfig.hppcritical_section.hppcrypt.hppdbghelp.hppdebugapi.hpp
detail
directory_management.hppdll.hppenvironment.hpperror_codes.hpperror_handling.hppevent.hppfile_management.hppfile_mapping.hppget_current_process.hppget_current_process_id.hppget_current_thread.hppget_current_thread_id.hppget_last_error.hppget_proc_address.hppget_process_times.hppget_system_directory.hppget_thread_times.hpphandle_info.hpphandles.hppheap_memory.hppinit_once.hppjobs.hpplimits.hpplocal_memory.hppmemory.hppmutex.hppoverlapped.hpppage_protection_flags.hpppipes.hpppriority_class.hppprocess.hppsecurity.hppsemaphore.hppshell.hppshow_window.hppsrw_lock.hppstack_backtrace.hppsynchronization.hppsystem.hppthread.hppthread_pool.hpptime.hpptimers.hpptls.hppwait.hppwait_constants.hppwait_on_address.hppwaitable_timer.hppxpressive
basic_regex.hppmatch_results.hppregex_actions.hppregex_algorithms.hppregex_compiler.hppregex_constants.hppregex_error.hppregex_iterator.hppregex_primitives.hppregex_token_iterator.hppregex_traits.hppsub_match.hpp
detail
core
access.hppaction.hppadaptor.hppfinder.hppflow_control.hppicase.hpplinker.hpplist.hpp
detail_fwd.hppmatcher
action_matcher.hppalternate_end_matcher.hppalternate_matcher.hppany_matcher.hppassert_bol_matcher.hppassert_bos_matcher.hppassert_eol_matcher.hppassert_eos_matcher.hppassert_line_base.hppassert_word_matcher.hppattr_begin_matcher.hppattr_end_matcher.hppattr_matcher.hppcharset_matcher.hppend_matcher.hppepsilon_matcher.hppkeeper_matcher.hppliteral_matcher.hpplogical_newline_matcher.hpplookahead_matcher.hpplookbehind_matcher.hppmark_begin_matcher.hppmark_end_matcher.hppmark_matcher.hppoptional_matcher.hppposix_charset_matcher.hpppredicate_matcher.hpprange_matcher.hppregex_byref_matcher.hppregex_matcher.hpprepeat_begin_matcher.hpprepeat_end_matcher.hppset_matcher.hppsimple_repeat_matcher.hppstring_matcher.hpptrue_matcher.hpp
matchers.hppoptimize.hpppeeker.hppquant_style.hppregex_domain.hppregex_impl.hppresults_cache.hppstate.hppsub_match_impl.hppsub_match_vector.hppdynamic
static
compile.hppgrammar.hppis_pure.hppmodifier.hppplaceholders.hppstatic.hpp
transforms
as_action.hppas_alternate.hppas_independent.hppas_inverse.hppas_marker.hppas_matcher.hppas_modifier.hppas_quantifier.hppas_sequence.hppas_set.hpp
transmogrify.hpptype_traits.hppvisitor.hppwidth_of.hpputility
traits
xpressive.hppxpressive_dynamic.hppxpressive_fwd.hppxpressive_static.hppxpressive_typeof.hppcpprestsdk
include
cpprest
astreambuf.hasyncrt_utils.hbase_uri.hcontainerstream.h
details
SafeInt3.hppbasic_types.hcpprest_compat.hfileio.hhttp_constants.dathttp_helpers.hhttp_server.hhttp_server_api.hnosal.hresource.hweb_utilities.h
filestream.hhttp_client.hhttp_compression.hhttp_headers.hhttp_listener.hhttp_msg.hinteropstream.hjson.hoauth1.hoauth2.hproducerconsumerstream.hrawptrstream.hstreams.huri.huri_builder.hversion.hws_client.hws_msg.hpplx
lib
win-x64
610
vendor/cpprestsdk/include/cpprest/ws_client.h
vendored
Normal file
610
vendor/cpprestsdk/include/cpprest/ws_client.h
vendored
Normal file
@ -0,0 +1,610 @@
|
||||
/***
|
||||
* Copyright (C) Microsoft. All rights reserved.
|
||||
* Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
|
||||
*
|
||||
* =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
|
||||
*
|
||||
* Websocket client side implementation
|
||||
*
|
||||
* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
||||
****/
|
||||
#pragma once
|
||||
|
||||
#ifndef CASA_WS_CLIENT_H
|
||||
#define CASA_WS_CLIENT_H
|
||||
|
||||
#include "cpprest/details/basic_types.h"
|
||||
|
||||
#if !defined(CPPREST_EXCLUDE_WEBSOCKETS)
|
||||
|
||||
#include "cpprest/asyncrt_utils.h"
|
||||
#include "cpprest/details/web_utilities.h"
|
||||
#include "cpprest/http_headers.h"
|
||||
#include "cpprest/uri.h"
|
||||
#include "cpprest/ws_msg.h"
|
||||
#include "pplx/pplxtasks.h"
|
||||
#include <condition_variable>
|
||||
#include <limits>
|
||||
#include <memory>
|
||||
#include <mutex>
|
||||
|
||||
#if !defined(_WIN32) || !defined(__cplusplus_winrt)
|
||||
#if defined(__clang__)
|
||||
#pragma clang diagnostic push
|
||||
#pragma clang diagnostic ignored "-Wconversion"
|
||||
#endif
|
||||
#include "boost/asio/ssl.hpp"
|
||||
#if defined(__clang__)
|
||||
#pragma clang diagnostic pop
|
||||
#endif
|
||||
#endif
|
||||
|
||||
namespace web
|
||||
{
|
||||
// For backwards compatibility for when in the experimental namespace.
|
||||
// At next major release this should be deleted.
|
||||
namespace experimental = web;
|
||||
|
||||
// In the past namespace was accidentally called 'web_sockets'. To avoid breaking code
|
||||
// alias it. At our next major release this should be deleted.
|
||||
namespace web_sockets = websockets;
|
||||
|
||||
namespace websockets
|
||||
{
|
||||
/// WebSocket client side library.
|
||||
namespace client
|
||||
{
|
||||
/// Websocket close status values.
|
||||
enum class websocket_close_status
|
||||
{
|
||||
normal = 1000,
|
||||
going_away = 1001,
|
||||
protocol_error = 1002,
|
||||
unsupported = 1003, // or data_mismatch
|
||||
abnormal_close = 1006,
|
||||
inconsistent_datatype = 1007,
|
||||
policy_violation = 1008,
|
||||
too_large = 1009,
|
||||
negotiate_error = 1010,
|
||||
server_terminate = 1011,
|
||||
};
|
||||
|
||||
/// <summary>
|
||||
/// Websocket client configuration class, used to set the possible configuration options
|
||||
/// used to create an websocket_client instance.
|
||||
/// </summary>
|
||||
class websocket_client_config
|
||||
{
|
||||
public:
|
||||
/// <summary>
|
||||
/// Creates a websocket client configuration with default settings.
|
||||
/// </summary>
|
||||
websocket_client_config() : m_sni_enabled(true), m_validate_certificates(true) {}
|
||||
|
||||
/// <summary>
|
||||
/// Get the web proxy object
|
||||
/// </summary>
|
||||
/// <returns>A reference to the web proxy object.</returns>
|
||||
const web_proxy& proxy() const { return m_proxy; }
|
||||
|
||||
/// <summary>
|
||||
/// Set the web proxy object
|
||||
/// </summary>
|
||||
/// <param name="proxy">The web proxy object.</param>
|
||||
void set_proxy(const web_proxy& proxy) { m_proxy = proxy; }
|
||||
|
||||
/// <summary>
|
||||
/// Get the client credentials
|
||||
/// </summary>
|
||||
/// <returns>A reference to the client credentials.</returns>
|
||||
const web::credentials& credentials() const { return m_credentials; }
|
||||
|
||||
/// <summary>
|
||||
/// Set the client credentials
|
||||
/// </summary>
|
||||
/// <param name="cred">The client credentials.</param>
|
||||
void set_credentials(const web::credentials& cred) { m_credentials = cred; }
|
||||
|
||||
/// <summary>
|
||||
/// Disables Server Name Indication (SNI). Default is on.
|
||||
/// </summary>
|
||||
void disable_sni() { m_sni_enabled = false; }
|
||||
|
||||
/// <summary>
|
||||
/// Determines if Server Name Indication (SNI) is enabled.
|
||||
/// </summary>
|
||||
/// <returns>True if enabled, false otherwise.</returns>
|
||||
bool is_sni_enabled() const { return m_sni_enabled; }
|
||||
|
||||
/// <summary>
|
||||
/// Sets the server host name to use for TLS Server Name Indication (SNI).
|
||||
/// </summary>
|
||||
/// <remarks>By default the host name is set to the websocket URI host.</remarks>
|
||||
/// <param name="name">The host name to use, as a string.</param>
|
||||
void set_server_name(const utf8string& name) { m_sni_hostname = name; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets the server host name to use for TLS Server Name Indication (SNI).
|
||||
/// </summary>
|
||||
/// <returns>Host name as a string.</returns>
|
||||
const utf8string& server_name() const { return m_sni_hostname; }
|
||||
|
||||
/// <summary>
|
||||
/// Sets the User Agent to be used for the connection
|
||||
/// </summary>
|
||||
/// <param name="name">The User Agent to use, as a string.</param>
|
||||
_ASYNCRTIMP void set_user_agent(const utf8string& user_agent);
|
||||
|
||||
/// <summary>
|
||||
/// Gets the headers of the HTTP request message used in the WebSocket protocol handshake.
|
||||
/// </summary>
|
||||
/// <returns>HTTP headers for the WebSocket protocol handshake.</returns>
|
||||
/// <remarks>
|
||||
/// Use the <seealso cref="http_headers::add Method"/> to fill in desired headers.
|
||||
/// </remarks>
|
||||
web::http::http_headers& headers() { return m_headers; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets a const reference to the headers of the WebSocket protocol handshake HTTP message.
|
||||
/// </summary>
|
||||
/// <returns>HTTP headers.</returns>
|
||||
const web::http::http_headers& headers() const { return m_headers; }
|
||||
|
||||
/// <summary>
|
||||
/// Adds a subprotocol to the request headers.
|
||||
/// </summary>
|
||||
/// <param name="name">The name of the subprotocol.</param>
|
||||
/// <remarks>If additional subprotocols have already been specified, the new one will just be added.</remarks>
|
||||
_ASYNCRTIMP void add_subprotocol(const ::utility::string_t& name);
|
||||
|
||||
/// <summary>
|
||||
/// Gets list of the specified subprotocols.
|
||||
/// </summary>
|
||||
/// <returns>Vector of all the subprotocols </returns>
|
||||
/// <remarks>If you want all the subprotocols in a comma separated string
|
||||
/// they can be directly looked up in the headers using 'Sec-WebSocket-Protocol'.</remarks>
|
||||
_ASYNCRTIMP std::vector<::utility::string_t> subprotocols() const;
|
||||
|
||||
/// <summary>
|
||||
/// Gets the server certificate validation property.
|
||||
/// </summary>
|
||||
/// <returns>True if certificates are to be verified, false otherwise.</returns>
|
||||
bool validate_certificates() const { return m_validate_certificates; }
|
||||
|
||||
/// <summary>
|
||||
/// Sets the server certificate validation property.
|
||||
/// </summary>
|
||||
/// <param name="validate_certs">False to turn ignore all server certificate validation errors, true
|
||||
/// otherwise.</param> <remarks>Note ignoring certificate errors can be dangerous and should be done with
|
||||
/// caution.</remarks>
|
||||
void set_validate_certificates(bool validate_certs) { m_validate_certificates = validate_certs; }
|
||||
|
||||
#if !defined(_WIN32) || !defined(__cplusplus_winrt)
|
||||
/// <summary>
|
||||
/// Sets a callback to enable custom setting of the ssl context, at construction time.
|
||||
/// </summary>
|
||||
/// <param name="callback">A user callback allowing for customization of the ssl context at construction
|
||||
/// time.</param>
|
||||
void set_ssl_context_callback(const std::function<void(boost::asio::ssl::context&)>& callback)
|
||||
{
|
||||
m_ssl_context_callback = callback;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gets the user's callback to allow for customization of the ssl context.
|
||||
/// </summary>
|
||||
const std::function<void(boost::asio::ssl::context&)>& get_ssl_context_callback() const
|
||||
{
|
||||
return m_ssl_context_callback;
|
||||
}
|
||||
#endif
|
||||
|
||||
private:
|
||||
web::web_proxy m_proxy;
|
||||
web::credentials m_credentials;
|
||||
web::http::http_headers m_headers;
|
||||
bool m_sni_enabled;
|
||||
utf8string m_sni_hostname;
|
||||
bool m_validate_certificates;
|
||||
#if !defined(_WIN32) || !defined(__cplusplus_winrt)
|
||||
std::function<void(boost::asio::ssl::context&)> m_ssl_context_callback;
|
||||
#endif
|
||||
};
|
||||
|
||||
/// <summary>
|
||||
/// Represents a websocket error. This class holds an error message and an optional error code.
|
||||
/// </summary>
|
||||
class websocket_exception : public std::exception
|
||||
{
|
||||
public:
|
||||
/// <summary>
|
||||
/// Creates an <c>websocket_exception</c> with just a string message and no error code.
|
||||
/// </summary>
|
||||
/// <param name="whatArg">Error message string.</param>
|
||||
websocket_exception(const utility::string_t& whatArg) : m_msg(utility::conversions::to_utf8string(whatArg)) {}
|
||||
|
||||
#ifdef _WIN32
|
||||
/// <summary>
|
||||
/// Creates an <c>websocket_exception</c> with just a string message and no error code.
|
||||
/// </summary>
|
||||
/// <param name="whatArg">Error message string.</param>
|
||||
websocket_exception(std::string whatArg) : m_msg(std::move(whatArg)) {}
|
||||
#endif
|
||||
|
||||
/// <summary>
|
||||
/// Creates a <c>websocket_exception</c> from a error code using the current platform error category.
|
||||
/// The message of the error code will be used as the what() string message.
|
||||
/// </summary>
|
||||
/// <param name="errorCode">Error code value.</param>
|
||||
websocket_exception(int errorCode) : m_errorCode(utility::details::create_error_code(errorCode))
|
||||
{
|
||||
m_msg = m_errorCode.message();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Creates a <c>websocket_exception</c> from a error code using the current platform error category.
|
||||
/// </summary>
|
||||
/// <param name="errorCode">Error code value.</param>
|
||||
/// <param name="whatArg">Message to use in what() string.</param>
|
||||
websocket_exception(int errorCode, const utility::string_t& whatArg)
|
||||
: m_errorCode(utility::details::create_error_code(errorCode))
|
||||
, m_msg(utility::conversions::to_utf8string(whatArg))
|
||||
{
|
||||
}
|
||||
|
||||
#ifdef _WIN32
|
||||
/// <summary>
|
||||
/// Creates a <c>websocket_exception</c> from a error code and string message.
|
||||
/// </summary>
|
||||
/// <param name="errorCode">Error code value.</param>
|
||||
/// <param name="whatArg">Message to use in what() string.</param>
|
||||
websocket_exception(int errorCode, std::string whatArg)
|
||||
: m_errorCode(utility::details::create_error_code(errorCode)), m_msg(std::move(whatArg))
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Creates a <c>websocket_exception</c> from a error code and string message to use as the what() argument.
|
||||
/// <param name="code">Error code.</param>
|
||||
/// <param name="whatArg">Message to use in what() string.</param>
|
||||
/// </summary>
|
||||
websocket_exception(std::error_code code, std::string whatArg)
|
||||
: m_errorCode(std::move(code)), m_msg(std::move(whatArg))
|
||||
{
|
||||
}
|
||||
#endif
|
||||
|
||||
/// <summary>
|
||||
/// Creates a <c>websocket_exception</c> from a error code and category. The message of the error code will be used
|
||||
/// as the <c>what</c> string message.
|
||||
/// </summary>
|
||||
/// <param name="errorCode">Error code value.</param>
|
||||
/// <param name="cat">Error category for the code.</param>
|
||||
websocket_exception(int errorCode, const std::error_category& cat) : m_errorCode(std::error_code(errorCode, cat))
|
||||
{
|
||||
m_msg = m_errorCode.message();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Creates a <c>websocket_exception</c> from a error code and string message to use as the what() argument.
|
||||
/// <param name="code">Error code.</param>
|
||||
/// <param name="whatArg">Message to use in what() string.</param>
|
||||
/// </summary>
|
||||
websocket_exception(std::error_code code, const utility::string_t& whatArg)
|
||||
: m_errorCode(std::move(code)), m_msg(utility::conversions::to_utf8string(whatArg))
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gets a string identifying the cause of the exception.
|
||||
/// </summary>
|
||||
/// <returns>A null terminated character string.</returns>
|
||||
const char* what() const CPPREST_NOEXCEPT { return m_msg.c_str(); }
|
||||
|
||||
/// <summary>
|
||||
/// Gets the underlying error code for the cause of the exception.
|
||||
/// </summary>
|
||||
/// <returns>The <c>error_code</c> object associated with the exception.</returns>
|
||||
const std::error_code& error_code() const CPPREST_NOEXCEPT { return m_errorCode; }
|
||||
|
||||
private:
|
||||
std::error_code m_errorCode;
|
||||
std::string m_msg;
|
||||
};
|
||||
|
||||
namespace details
|
||||
{
|
||||
// Interface to be implemented by the websocket client callback implementations.
|
||||
class websocket_client_callback_impl
|
||||
{
|
||||
public:
|
||||
websocket_client_callback_impl(websocket_client_config config) : m_config(std::move(config)) {}
|
||||
|
||||
virtual ~websocket_client_callback_impl() CPPREST_NOEXCEPT {}
|
||||
|
||||
virtual pplx::task<void> connect() = 0;
|
||||
|
||||
virtual pplx::task<void> send(websocket_outgoing_message& msg) = 0;
|
||||
|
||||
virtual void set_message_handler(const std::function<void(const websocket_incoming_message&)>& handler) = 0;
|
||||
|
||||
virtual pplx::task<void> close() = 0;
|
||||
|
||||
virtual pplx::task<void> close(websocket_close_status close_status, const utility::string_t& close_reason = {}) = 0;
|
||||
|
||||
virtual void set_close_handler(
|
||||
const std::function<void(websocket_close_status, const utility::string_t&, const std::error_code&)>&
|
||||
handler) = 0;
|
||||
|
||||
const web::uri& uri() const { return m_uri; }
|
||||
|
||||
void set_uri(const web::uri& uri) { m_uri = uri; }
|
||||
|
||||
const websocket_client_config& config() const { return m_config; }
|
||||
|
||||
static void verify_uri(const web::uri& uri)
|
||||
{
|
||||
// Most of the URI schema validation is taken care by URI class.
|
||||
// We only need to check certain things specific to websockets.
|
||||
if (uri.scheme() != _XPLATSTR("ws") && uri.scheme() != _XPLATSTR("wss"))
|
||||
{
|
||||
throw std::invalid_argument("URI scheme must be 'ws' or 'wss'");
|
||||
}
|
||||
|
||||
if (uri.host().empty())
|
||||
{
|
||||
throw std::invalid_argument("URI must contain a hostname.");
|
||||
}
|
||||
|
||||
// Fragment identifiers are meaningless in the context of WebSocket URIs
|
||||
// and MUST NOT be used on these URIs.
|
||||
if (!uri.fragment().empty())
|
||||
{
|
||||
throw std::invalid_argument("WebSocket URI must not contain fragment identifiers");
|
||||
}
|
||||
}
|
||||
|
||||
protected:
|
||||
web::uri m_uri;
|
||||
websocket_client_config m_config;
|
||||
};
|
||||
|
||||
// Interface to be implemented by the websocket client task implementations.
|
||||
class websocket_client_task_impl
|
||||
{
|
||||
public:
|
||||
_ASYNCRTIMP websocket_client_task_impl(websocket_client_config config);
|
||||
|
||||
_ASYNCRTIMP virtual ~websocket_client_task_impl() CPPREST_NOEXCEPT;
|
||||
|
||||
_ASYNCRTIMP pplx::task<websocket_incoming_message> receive();
|
||||
|
||||
_ASYNCRTIMP void close_pending_tasks_with_error(const websocket_exception& exc);
|
||||
|
||||
const std::shared_ptr<websocket_client_callback_impl>& callback_client() const { return m_callback_client; };
|
||||
|
||||
private:
|
||||
void set_handler();
|
||||
|
||||
// When a message arrives, if there are tasks waiting for a message, signal the topmost one.
|
||||
// Else enqueue the message in a queue.
|
||||
// m_receive_queue_lock : to guard access to the queue & m_client_closed
|
||||
std::mutex m_receive_queue_lock;
|
||||
// Queue to store incoming messages when there are no tasks waiting for a message
|
||||
std::queue<websocket_incoming_message> m_receive_msg_queue;
|
||||
// Queue to maintain the receive tasks when there are no messages(yet).
|
||||
std::queue<pplx::task_completion_event<websocket_incoming_message>> m_receive_task_queue;
|
||||
|
||||
// Initially set to false, becomes true if a close frame is received from the server or
|
||||
// if the underlying connection is aborted or terminated.
|
||||
bool m_client_closed;
|
||||
|
||||
std::shared_ptr<websocket_client_callback_impl> m_callback_client;
|
||||
};
|
||||
} // namespace details
|
||||
|
||||
/// <summary>
|
||||
/// Websocket client class, used to maintain a connection to a remote host for an extended session.
|
||||
/// </summary>
|
||||
class websocket_client
|
||||
{
|
||||
public:
|
||||
/// <summary>
|
||||
/// Creates a new websocket_client.
|
||||
/// </summary>
|
||||
websocket_client() : m_client(std::make_shared<details::websocket_client_task_impl>(websocket_client_config())) {}
|
||||
|
||||
/// <summary>
|
||||
/// Creates a new websocket_client.
|
||||
/// </summary>
|
||||
/// <param name="config">The client configuration object containing the possible configuration options to initialize
|
||||
/// the <c>websocket_client</c>. </param>
|
||||
websocket_client(websocket_client_config config)
|
||||
: m_client(std::make_shared<details::websocket_client_task_impl>(std::move(config)))
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Connects to the remote network destination. The connect method initiates the websocket handshake with the
|
||||
/// remote network destination, takes care of the protocol upgrade request.
|
||||
/// </summary>
|
||||
/// <param name="uri">The uri address to connect. </param>
|
||||
/// <returns>An asynchronous operation that is completed once the client has successfully connected to the websocket
|
||||
/// server.</returns>
|
||||
pplx::task<void> connect(const web::uri& uri)
|
||||
{
|
||||
m_client->callback_client()->verify_uri(uri);
|
||||
m_client->callback_client()->set_uri(uri);
|
||||
auto client = m_client;
|
||||
return m_client->callback_client()->connect().then([client](pplx::task<void> result) {
|
||||
try
|
||||
{
|
||||
result.get();
|
||||
}
|
||||
catch (const websocket_exception& ex)
|
||||
{
|
||||
client->close_pending_tasks_with_error(ex);
|
||||
throw;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Sends a websocket message to the server .
|
||||
/// </summary>
|
||||
/// <returns>An asynchronous operation that is completed once the message is sent.</returns>
|
||||
pplx::task<void> send(websocket_outgoing_message msg) { return m_client->callback_client()->send(msg); }
|
||||
|
||||
/// <summary>
|
||||
/// Receive a websocket message.
|
||||
/// </summary>
|
||||
/// <returns>An asynchronous operation that is completed when a message has been received by the client
|
||||
/// endpoint.</returns>
|
||||
pplx::task<websocket_incoming_message> receive() { return m_client->receive(); }
|
||||
|
||||
/// <summary>
|
||||
/// Closes a websocket client connection, sends a close frame to the server and waits for a close message from the
|
||||
/// server.
|
||||
/// </summary>
|
||||
/// <returns>An asynchronous operation that is completed the connection has been successfully closed.</returns>
|
||||
pplx::task<void> close() { return m_client->callback_client()->close(); }
|
||||
|
||||
/// <summary>
|
||||
/// Closes a websocket client connection, sends a close frame to the server and waits for a close message from the
|
||||
/// server.
|
||||
/// </summary>
|
||||
/// <param name="close_status">Endpoint MAY use the following pre-defined status codes when sending a Close
|
||||
/// frame.</param> <param name="close_reason">While closing an established connection, an endpoint may indicate the
|
||||
/// reason for closure.</param> <returns>An asynchronous operation that is completed the connection has been
|
||||
/// successfully closed.</returns>
|
||||
pplx::task<void> close(websocket_close_status close_status, const utility::string_t& close_reason = {})
|
||||
{
|
||||
return m_client->callback_client()->close(close_status, close_reason);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gets the websocket client URI.
|
||||
/// </summary>
|
||||
/// <returns>URI connected to.</returns>
|
||||
const web::uri& uri() const { return m_client->callback_client()->uri(); }
|
||||
|
||||
/// <summary>
|
||||
/// Gets the websocket client config object.
|
||||
/// </summary>
|
||||
/// <returns>A reference to the client configuration object.</returns>
|
||||
const websocket_client_config& config() const { return m_client->callback_client()->config(); }
|
||||
|
||||
private:
|
||||
std::shared_ptr<details::websocket_client_task_impl> m_client;
|
||||
};
|
||||
|
||||
/// <summary>
|
||||
/// Websocket client class, used to maintain a connection to a remote host for an extended session, uses callback APIs
|
||||
/// for handling receive and close event instead of async task. For some scenarios would be a alternative for the
|
||||
/// websocket_client like if you want to special handling on close event.
|
||||
/// </summary>
|
||||
class websocket_callback_client
|
||||
{
|
||||
public:
|
||||
/// <summary>
|
||||
/// Creates a new websocket_callback_client.
|
||||
/// </summary>
|
||||
_ASYNCRTIMP websocket_callback_client();
|
||||
|
||||
/// <summary>
|
||||
/// Creates a new websocket_callback_client.
|
||||
/// </summary>
|
||||
/// <param name="client_config">The client configuration object containing the possible configuration options to
|
||||
/// initialize the <c>websocket_client</c>. </param>
|
||||
_ASYNCRTIMP websocket_callback_client(websocket_client_config client_config);
|
||||
|
||||
/// <summary>
|
||||
/// Connects to the remote network destination. The connect method initiates the websocket handshake with the
|
||||
/// remote network destination, takes care of the protocol upgrade request.
|
||||
/// </summary>
|
||||
/// <param name="uri">The uri address to connect. </param>
|
||||
/// <returns>An asynchronous operation that is completed once the client has successfully connected to the websocket
|
||||
/// server.</returns>
|
||||
pplx::task<void> connect(const web::uri& uri)
|
||||
{
|
||||
m_client->verify_uri(uri);
|
||||
m_client->set_uri(uri);
|
||||
return m_client->connect();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Sends a websocket message to the server .
|
||||
/// </summary>
|
||||
/// <returns>An asynchronous operation that is completed once the message is sent.</returns>
|
||||
pplx::task<void> send(websocket_outgoing_message msg) { return m_client->send(msg); }
|
||||
|
||||
/// <summary>
|
||||
/// Set the received handler for notification of client websocket messages.
|
||||
/// </summary>
|
||||
/// <param name="handler">A function representing the incoming websocket messages handler. It's parameters are:
|
||||
/// msg: a <c>websocket_incoming_message</c> value indicating the message received
|
||||
/// </param>
|
||||
/// <remarks>If this handler is not set before connecting incoming messages will be missed.</remarks>
|
||||
void set_message_handler(const std::function<void(const websocket_incoming_message& msg)>& handler)
|
||||
{
|
||||
m_client->set_message_handler(handler);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Closes a websocket client connection, sends a close frame to the server and waits for a close message from the
|
||||
/// server.
|
||||
/// </summary>
|
||||
/// <returns>An asynchronous operation that is completed the connection has been successfully closed.</returns>
|
||||
pplx::task<void> close() { return m_client->close(); }
|
||||
|
||||
/// <summary>
|
||||
/// Closes a websocket client connection, sends a close frame to the server and waits for a close message from the
|
||||
/// server.
|
||||
/// </summary>
|
||||
/// <param name="close_status">Endpoint MAY use the following pre-defined status codes when sending a Close
|
||||
/// frame.</param> <param name="close_reason">While closing an established connection, an endpoint may indicate the
|
||||
/// reason for closure.</param> <returns>An asynchronous operation that is completed the connection has been
|
||||
/// successfully closed.</returns>
|
||||
pplx::task<void> close(websocket_close_status close_status, const utility::string_t& close_reason = {})
|
||||
{
|
||||
return m_client->close(close_status, close_reason);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Set the closed handler for notification of client websocket closing event.
|
||||
/// </summary>
|
||||
/// <param name="handler">The handler for websocket closing event, It's parameters are:
|
||||
/// close_status: The pre-defined status codes used by the endpoint when sending a Close frame.
|
||||
/// reason: The reason string used by the endpoint when sending a Close frame.
|
||||
/// error: The error code if the websocket is closed with abnormal error.
|
||||
/// </param>
|
||||
void set_close_handler(const std::function<void(websocket_close_status close_status,
|
||||
const utility::string_t& reason,
|
||||
const std::error_code& error)>& handler)
|
||||
{
|
||||
m_client->set_close_handler(handler);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gets the websocket client URI.
|
||||
/// </summary>
|
||||
/// <returns>URI connected to.</returns>
|
||||
const web::uri& uri() const { return m_client->uri(); }
|
||||
|
||||
/// <summary>
|
||||
/// Gets the websocket client config object.
|
||||
/// </summary>
|
||||
/// <returns>A reference to the client configuration object.</returns>
|
||||
const websocket_client_config& config() const { return m_client->config(); }
|
||||
|
||||
private:
|
||||
std::shared_ptr<details::websocket_client_callback_impl> m_client;
|
||||
};
|
||||
|
||||
} // namespace client
|
||||
} // namespace websockets
|
||||
} // namespace web
|
||||
|
||||
#endif
|
||||
|
||||
#endif
|
Reference in New Issue
Block a user