git: f9b388ab1fd7 - main - devel/fcppt: New port: Freundlich's C++ toolkit

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 31 Dec 2022 10:36:16 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f9b388ab1fd77aada38a8c81713ef028149caa32

commit f9b388ab1fd77aada38a8c81713ef028149caa32
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-12-31 10:35:24 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-12-31 10:35:24 +0000

    devel/fcppt: New port: Freundlich's C++ toolkit
---
 devel/Makefile        |    1 +
 devel/fcppt/Makefile  |   24 +
 devel/fcppt/distinfo  |    3 +
 devel/fcppt/pkg-descr |    2 +
 devel/fcppt/pkg-plist | 2020 +++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 2050 insertions(+)

diff --git a/devel/Makefile b/devel/Makefile
index 3dfcf4963c4b..780273d66cc9 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -623,6 +623,7 @@
     SUBDIR += fbthrift
     SUBDIR += fc++
     SUBDIR += fccf
+    SUBDIR += fcppt
     SUBDIR += fhist
     SUBDIR += fifechan
     SUBDIR += fire-hpp
diff --git a/devel/fcppt/Makefile b/devel/fcppt/Makefile
new file mode 100644
index 000000000000..1fe5505b02e1
--- /dev/null
+++ b/devel/fcppt/Makefile
@@ -0,0 +1,24 @@
+PORTNAME=	fcppt
+DISTVERSION=	4.3.0
+CATEGORIES=	devel
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Freundlich's C++ toolkit
+WWW=		https://fcppt.org/
+
+LICENSE=	BSL
+LICENSE_FILE=	${WRKSRC}/LICENSE_1_0.txt
+
+BUILD_DEPENDS=	${LOCALBASE}/include/boost/format.hpp:devel/boost-libs
+TEST_DEPENDS=	catch2>0:devel/catch2
+
+USES=		cmake:testing compiler:c++20-lang
+USE_LDCONFIG=	yes
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	cpreh
+
+CMAKE_OFF=		ENABLE_EXAMPLES
+CMAKE_TESTING_ON=	ENABLE_TEST ENABLE_CATCH
+
+.include <bsd.port.mk>
diff --git a/devel/fcppt/distinfo b/devel/fcppt/distinfo
new file mode 100644
index 000000000000..a05b5ce78fd4
--- /dev/null
+++ b/devel/fcppt/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1672479718
+SHA256 (cpreh-fcppt-4.3.0_GH0.tar.gz) = 6bd2e64d9c86451ae2069c95ee97e7cb58d7d81bdb1f8fa2649cbd41efee0eb4
+SIZE (cpreh-fcppt-4.3.0_GH0.tar.gz) = 625444
diff --git a/devel/fcppt/pkg-descr b/devel/fcppt/pkg-descr
new file mode 100644
index 000000000000..21af09c03cac
--- /dev/null
+++ b/devel/fcppt/pkg-descr
@@ -0,0 +1,2 @@
+Freundlich's C++ Toolkit (fcppt) is a collection of libraries that aim to
+improve general C++ code through better typing and functional programming.
diff --git a/devel/fcppt/pkg-plist b/devel/fcppt/pkg-plist
new file mode 100644
index 000000000000..32e893da2d6b
--- /dev/null
+++ b/devel/fcppt/pkg-plist
@@ -0,0 +1,2020 @@
+include/fcppt/absurd.hpp
+include/fcppt/algorithm/all_of.hpp
+include/fcppt/algorithm/binary_search.hpp
+include/fcppt/algorithm/contains.hpp
+include/fcppt/algorithm/contains_if.hpp
+include/fcppt/algorithm/detail/has_random_access_iterator.hpp
+include/fcppt/algorithm/detail/has_reserve.hpp
+include/fcppt/algorithm/detail/map_concat.hpp
+include/fcppt/algorithm/detail/map_reserve.hpp
+include/fcppt/algorithm/detail/mpl_size_type.hpp
+include/fcppt/algorithm/detail/optimize_map.hpp
+include/fcppt/algorithm/detail/reverse.hpp
+include/fcppt/algorithm/detail/source_size.hpp
+include/fcppt/algorithm/detail/tuple_loop_break.hpp
+include/fcppt/algorithm/equal.hpp
+include/fcppt/algorithm/equal_range.hpp
+include/fcppt/algorithm/find_by_opt.hpp
+include/fcppt/algorithm/find_if_opt.hpp
+include/fcppt/algorithm/find_opt.hpp
+include/fcppt/algorithm/fold.hpp
+include/fcppt/algorithm/fold_break.hpp
+include/fcppt/algorithm/generate_n.hpp
+include/fcppt/algorithm/index_of.hpp
+include/fcppt/algorithm/join_strings.hpp
+include/fcppt/algorithm/loop.hpp
+include/fcppt/algorithm/loop_break.hpp
+include/fcppt/algorithm/loop_break_impl.hpp
+include/fcppt/algorithm/loop_break_impl_fwd.hpp
+include/fcppt/algorithm/loop_break_mpl.hpp
+include/fcppt/algorithm/loop_break_record.hpp
+include/fcppt/algorithm/loop_break_tuple.hpp
+include/fcppt/algorithm/map.hpp
+include/fcppt/algorithm/map_array.hpp
+include/fcppt/algorithm/map_concat.hpp
+include/fcppt/algorithm/map_impl.hpp
+include/fcppt/algorithm/map_impl_fwd.hpp
+include/fcppt/algorithm/map_iteration.hpp
+include/fcppt/algorithm/map_iteration_second.hpp
+include/fcppt/algorithm/map_optional.hpp
+include/fcppt/algorithm/map_record.hpp
+include/fcppt/algorithm/map_tuple.hpp
+include/fcppt/algorithm/range_element_type.hpp
+include/fcppt/algorithm/remove.hpp
+include/fcppt/algorithm/remove_if.hpp
+include/fcppt/algorithm/repeat.hpp
+include/fcppt/algorithm/reverse.hpp
+include/fcppt/algorithm/sequence_iteration.hpp
+include/fcppt/algorithm/split_string.hpp
+include/fcppt/algorithm/unique.hpp
+include/fcppt/algorithm/unique_if.hpp
+include/fcppt/algorithm/update_action.hpp
+include/fcppt/algorithm/update_action_fwd.hpp
+include/fcppt/args.hpp
+include/fcppt/args_char.hpp
+include/fcppt/args_from_second.hpp
+include/fcppt/args_range.hpp
+include/fcppt/args_range_fwd.hpp
+include/fcppt/args_vector.hpp
+include/fcppt/array/append.hpp
+include/fcppt/array/apply.hpp
+include/fcppt/array/comparison.hpp
+include/fcppt/array/detail/init.hpp
+include/fcppt/array/detail/is_object.hpp
+include/fcppt/array/detail/join.hpp
+include/fcppt/array/from_range.hpp
+include/fcppt/array/get.hpp
+include/fcppt/array/impl_type.hpp
+include/fcppt/array/init.hpp
+include/fcppt/array/is_object.hpp
+include/fcppt/array/join.hpp
+include/fcppt/array/make.hpp
+include/fcppt/array/map.hpp
+include/fcppt/array/object.hpp
+include/fcppt/array/object_decl.hpp
+include/fcppt/array/object_fwd.hpp
+include/fcppt/array/object_impl.hpp
+include/fcppt/array/output.hpp
+include/fcppt/array/push_back.hpp
+include/fcppt/array/size.hpp
+include/fcppt/array/value_type.hpp
+include/fcppt/assert/basic/conditional.hpp
+include/fcppt/assert/basic/conditional_message.hpp
+include/fcppt/assert/basic/default_message.hpp
+include/fcppt/assert/basic/gather_information.hpp
+include/fcppt/assert/basic/message_and_action.hpp
+include/fcppt/assert/basic/print_message.hpp
+include/fcppt/assert/basic/terminate_conditional.hpp
+include/fcppt/assert/basic/terminate_message.hpp
+include/fcppt/assert/basic/terminate_message_conditional.hpp
+include/fcppt/assert/basic/unconditional.hpp
+include/fcppt/assert/basic/unconditional_message.hpp
+include/fcppt/assert/condition.hpp
+include/fcppt/assert/error.hpp
+include/fcppt/assert/error_message.hpp
+include/fcppt/assert/file.hpp
+include/fcppt/assert/function.hpp
+include/fcppt/assert/information.hpp
+include/fcppt/assert/information_fwd.hpp
+include/fcppt/assert/line.hpp
+include/fcppt/assert/make_message.hpp
+include/fcppt/assert/message.hpp
+include/fcppt/assert/unreachable.hpp
+include/fcppt/assert/unreachable_message.hpp
+include/fcppt/assert_complete.hpp
+include/fcppt/bit/mask.hpp
+include/fcppt/bit/mask_c.hpp
+include/fcppt/bit/mask_decl.hpp
+include/fcppt/bit/mask_fwd.hpp
+include/fcppt/bit/mask_impl.hpp
+include/fcppt/bit/shift_count.hpp
+include/fcppt/bit/shifted_mask.hpp
+include/fcppt/bit/shifted_mask_c.hpp
+include/fcppt/bit/test.hpp
+include/fcppt/boost_units_value.hpp
+include/fcppt/c_deleter.hpp
+include/fcppt/c_deleter_fwd.hpp
+include/fcppt/cast/apply.hpp
+include/fcppt/cast/detail/dynamic.hpp
+include/fcppt/cast/detail/promote_int_type.hpp
+include/fcppt/cast/detail/truncation_check.hpp
+include/fcppt/cast/dynamic.hpp
+include/fcppt/cast/dynamic_any.hpp
+include/fcppt/cast/dynamic_any_fun.hpp
+include/fcppt/cast/dynamic_any_fun_fwd.hpp
+include/fcppt/cast/dynamic_cross.hpp
+include/fcppt/cast/dynamic_cross_fun.hpp
+include/fcppt/cast/dynamic_cross_fun_fwd.hpp
+include/fcppt/cast/dynamic_fun.hpp
+include/fcppt/cast/dynamic_fun_concept.hpp
+include/fcppt/cast/dynamic_fun_fwd.hpp
+include/fcppt/cast/enum_to_int.hpp
+include/fcppt/cast/enum_to_underlying.hpp
+include/fcppt/cast/float_to_int.hpp
+include/fcppt/cast/float_to_int_fun.hpp
+include/fcppt/cast/from_void_ptr.hpp
+include/fcppt/cast/int_to_enum.hpp
+include/fcppt/cast/int_to_enum_fun.hpp
+include/fcppt/cast/int_to_float.hpp
+include/fcppt/cast/int_to_float_fun.hpp
+include/fcppt/cast/promote_int.hpp
+include/fcppt/cast/promote_int_type.hpp
+include/fcppt/cast/safe_numeric.hpp
+include/fcppt/cast/size.hpp
+include/fcppt/cast/size_fun.hpp
+include/fcppt/cast/static_cast_fun.hpp
+include/fcppt/cast/static_downcast.hpp
+include/fcppt/cast/to_char_ptr.hpp
+include/fcppt/cast/to_signed.hpp
+include/fcppt/cast/to_signed_fun.hpp
+include/fcppt/cast/to_uint_ptr.hpp
+include/fcppt/cast/to_unsigned.hpp
+include/fcppt/cast/to_unsigned_fun.hpp
+include/fcppt/cast/to_void.hpp
+include/fcppt/cast/to_void_ptr.hpp
+include/fcppt/cast/truncation_check.hpp
+include/fcppt/char_literal.hpp
+include/fcppt/char_type.hpp
+include/fcppt/check_literal_conversion.hpp
+include/fcppt/com_deleter.hpp
+include/fcppt/com_deleter_fwd.hpp
+include/fcppt/concepts/invocable.hpp
+include/fcppt/concepts/invocable_move.hpp
+include/fcppt/concepts/move_constructible.hpp
+include/fcppt/concepts/range.hpp
+include/fcppt/concepts/string.hpp
+include/fcppt/cond.hpp
+include/fcppt/config/clang_version_at_least.h
+include/fcppt/config/clang_version_at_least.hpp
+include/fcppt/config/compiler.h
+include/fcppt/config/compiler.hpp
+include/fcppt/config/detail/clang_version_at_least.h
+include/fcppt/config/detail/gcc_version_at_least.h
+include/fcppt/config/detail/major_minor_at_least.h
+include/fcppt/config/detail/msvc_version_at_least.hpp
+include/fcppt/config/external_begin.h
+include/fcppt/config/external_begin.hpp
+include/fcppt/config/external_end.h
+include/fcppt/config/external_end.hpp
+include/fcppt/config/gcc_version_at_least.h
+include/fcppt/config/gcc_version_at_least.hpp
+include/fcppt/config/msvc_version_at_least.hpp
+include/fcppt/config/platform.h
+include/fcppt/config/platform.hpp
+include/fcppt/const.hpp
+include/fcppt/const_pointer_cast.hpp
+include/fcppt/container/at_optional.hpp
+include/fcppt/container/bitfield/array.hpp
+include/fcppt/container/bitfield/array_fwd.hpp
+include/fcppt/container/bitfield/comparison.hpp
+include/fcppt/container/bitfield/default_internal_type.hpp
+include/fcppt/container/bitfield/detail/element_bits.hpp
+include/fcppt/container/bitfield/detail/null_array.hpp
+include/fcppt/container/bitfield/hash.hpp
+include/fcppt/container/bitfield/hash_decl.hpp
+include/fcppt/container/bitfield/hash_fwd.hpp
+include/fcppt/container/bitfield/hash_impl.hpp
+include/fcppt/container/bitfield/init.hpp
+include/fcppt/container/bitfield/is_subset_eq.hpp
+include/fcppt/container/bitfield/object.hpp
+include/fcppt/container/bitfield/object_decl.hpp
+include/fcppt/container/bitfield/object_fwd.hpp
+include/fcppt/container/bitfield/object_impl.hpp
+include/fcppt/container/bitfield/operators.hpp
+include/fcppt/container/bitfield/output.hpp
+include/fcppt/container/bitfield/proxy.hpp
+include/fcppt/container/bitfield/proxy_decl.hpp
+include/fcppt/container/bitfield/proxy_fwd.hpp
+include/fcppt/container/bitfield/proxy_impl.hpp
+include/fcppt/container/bitfield/std_hash.hpp
+include/fcppt/container/bitfield/underlying_value.hpp
+include/fcppt/container/bitfield/value_type.hpp
+include/fcppt/container/buffer/append_from.hpp
+include/fcppt/container/buffer/append_from_opt.hpp
+include/fcppt/container/buffer/object.hpp
+include/fcppt/container/buffer/object_decl.hpp
+include/fcppt/container/buffer/object_fwd.hpp
+include/fcppt/container/buffer/object_impl.hpp
+include/fcppt/container/buffer/read_from.hpp
+include/fcppt/container/buffer/read_from_opt.hpp
+include/fcppt/container/buffer/to_raw_vector.hpp
+include/fcppt/container/data.hpp
+include/fcppt/container/data_end.hpp
+include/fcppt/container/detail/has_insert_range.hpp
+include/fcppt/container/detail/has_size.hpp
+include/fcppt/container/detail/join_all.hpp
+include/fcppt/container/detail/join_impl.hpp
+include/fcppt/container/detail/join_insert.hpp
+include/fcppt/container/detail/output.hpp
+include/fcppt/container/detail/size.hpp
+include/fcppt/container/dynamic_array.hpp
+include/fcppt/container/dynamic_array_decl.hpp
+include/fcppt/container/dynamic_array_fwd.hpp
+include/fcppt/container/dynamic_array_impl.hpp
+include/fcppt/container/find_opt.hpp
+include/fcppt/container/find_opt_iterator.hpp
+include/fcppt/container/find_opt_mapped.hpp
+include/fcppt/container/get_or_insert.hpp
+include/fcppt/container/get_or_insert_result.hpp
+include/fcppt/container/get_or_insert_result_decl.hpp
+include/fcppt/container/get_or_insert_result_fwd.hpp
+include/fcppt/container/get_or_insert_result_impl.hpp
+include/fcppt/container/get_or_insert_with_result.hpp
+include/fcppt/container/grid/apply.hpp
+include/fcppt/container/grid/at_optional.hpp
+include/fcppt/container/grid/clamped_min.hpp
+include/fcppt/container/grid/clamped_sup.hpp
+include/fcppt/container/grid/clamped_sup_signed.hpp
+include/fcppt/container/grid/comparison.hpp
+include/fcppt/container/grid/detail/dim_type.hpp
+include/fcppt/container/grid/detail/interpolate.hpp
+include/fcppt/container/grid/detail/pos_iterator_base.hpp
+include/fcppt/container/grid/detail/pos_ref_iterator_base.hpp
+include/fcppt/container/grid/detail/pos_type.hpp
+include/fcppt/container/grid/detail/print_recurse.hpp
+include/fcppt/container/grid/detail/spiral_iterator_base.hpp
+include/fcppt/container/grid/dim.hpp
+include/fcppt/container/grid/dim_fwd.hpp
+include/fcppt/container/grid/dim_type.hpp
+include/fcppt/container/grid/end_position.hpp
+include/fcppt/container/grid/fill.hpp
+include/fcppt/container/grid/in_range.hpp
+include/fcppt/container/grid/in_range_dim.hpp
+include/fcppt/container/grid/interpolate.hpp
+include/fcppt/container/grid/is_object.hpp
+include/fcppt/container/grid/is_static_row.hpp
+include/fcppt/container/grid/make_min.hpp
+include/fcppt/container/grid/make_pos_range.hpp
+include/fcppt/container/grid/make_pos_range_start_end.hpp
+include/fcppt/container/grid/make_pos_ref_crange.hpp
+include/fcppt/container/grid/make_pos_ref_crange_start_end.hpp
+include/fcppt/container/grid/make_pos_ref_range.hpp
+include/fcppt/container/grid/make_pos_ref_range_start_end.hpp
+include/fcppt/container/grid/make_spiral_range.hpp
+include/fcppt/container/grid/make_sup.hpp
+include/fcppt/container/grid/map.hpp
+include/fcppt/container/grid/min.hpp
+include/fcppt/container/grid/min_from_pos.hpp
+include/fcppt/container/grid/min_from_pos_fwd.hpp
+include/fcppt/container/grid/min_fwd.hpp
+include/fcppt/container/grid/min_less_sup.hpp
+include/fcppt/container/grid/min_tag.hpp
+include/fcppt/container/grid/moore_neighbor_array.hpp
+include/fcppt/container/grid/moore_neighbors.hpp
+include/fcppt/container/grid/neumann_neighbor_array.hpp
+include/fcppt/container/grid/neumann_neighbors.hpp
+include/fcppt/container/grid/next_position.hpp
+include/fcppt/container/grid/object.hpp
+include/fcppt/container/grid/object_concept.hpp
+include/fcppt/container/grid/object_decl.hpp
+include/fcppt/container/grid/object_fwd.hpp
+include/fcppt/container/grid/object_impl.hpp
+include/fcppt/container/grid/offset.hpp
+include/fcppt/container/grid/output.hpp
+include/fcppt/container/grid/pos.hpp
+include/fcppt/container/grid/pos_fwd.hpp
+include/fcppt/container/grid/pos_iterator_decl.hpp
+include/fcppt/container/grid/pos_iterator_fwd.hpp
+include/fcppt/container/grid/pos_iterator_impl.hpp
+include/fcppt/container/grid/pos_range.hpp
+include/fcppt/container/grid/pos_range_decl.hpp
+include/fcppt/container/grid/pos_range_fwd.hpp
+include/fcppt/container/grid/pos_range_impl.hpp
+include/fcppt/container/grid/pos_ref_iterator_decl.hpp
+include/fcppt/container/grid/pos_ref_iterator_fwd.hpp
+include/fcppt/container/grid/pos_ref_iterator_impl.hpp
+include/fcppt/container/grid/pos_ref_range.hpp
+include/fcppt/container/grid/pos_ref_range_decl.hpp
+include/fcppt/container/grid/pos_ref_range_fwd.hpp
+include/fcppt/container/grid/pos_ref_range_impl.hpp
+include/fcppt/container/grid/pos_reference.hpp
+include/fcppt/container/grid/pos_reference_decl.hpp
+include/fcppt/container/grid/pos_reference_fwd.hpp
+include/fcppt/container/grid/pos_reference_impl.hpp
+include/fcppt/container/grid/pos_type.hpp
+include/fcppt/container/grid/range_dim.hpp
+include/fcppt/container/grid/range_size.hpp
+include/fcppt/container/grid/resize.hpp
+include/fcppt/container/grid/size_type.hpp
+include/fcppt/container/grid/spiral_iterator_decl.hpp
+include/fcppt/container/grid/spiral_iterator_fwd.hpp
+include/fcppt/container/grid/spiral_iterator_impl.hpp
+include/fcppt/container/grid/spiral_range_decl.hpp
+include/fcppt/container/grid/spiral_range_fwd.hpp
+include/fcppt/container/grid/spiral_range_impl.hpp
+include/fcppt/container/grid/static_row.hpp
+include/fcppt/container/grid/static_row_type.hpp
+include/fcppt/container/grid/sup.hpp
+include/fcppt/container/grid/sup_from_pos.hpp
+include/fcppt/container/grid/sup_from_pos_fwd.hpp
+include/fcppt/container/grid/sup_fwd.hpp
+include/fcppt/container/grid/sup_tag.hpp
+include/fcppt/container/index_map.hpp
+include/fcppt/container/index_map_decl.hpp
+include/fcppt/container/index_map_fwd.hpp
+include/fcppt/container/index_map_impl.hpp
+include/fcppt/container/insert.hpp
+include/fcppt/container/join.hpp
+include/fcppt/container/key_set.hpp
+include/fcppt/container/make.hpp
+include/fcppt/container/make_move_range.hpp
+include/fcppt/container/map_values_copy.hpp
+include/fcppt/container/map_values_ref.hpp
+include/fcppt/container/maybe_back.hpp
+include/fcppt/container/maybe_front.hpp
+include/fcppt/container/move_range_decl.hpp
+include/fcppt/container/move_range_fwd.hpp
+include/fcppt/container/move_range_impl.hpp
+include/fcppt/container/output.hpp
+include/fcppt/container/pop_back.hpp
+include/fcppt/container/pop_front.hpp
+include/fcppt/container/raw_vector/comparison.hpp
+include/fcppt/container/raw_vector/object.hpp
+include/fcppt/container/raw_vector/object_decl.hpp
+include/fcppt/container/raw_vector/object_fwd.hpp
+include/fcppt/container/raw_vector/object_impl.hpp
+include/fcppt/container/raw_vector/output.hpp
+include/fcppt/container/raw_vector/rep_decl.hpp
+include/fcppt/container/raw_vector/rep_fwd.hpp
+include/fcppt/container/raw_vector/rep_impl.hpp
+include/fcppt/container/set_difference.hpp
+include/fcppt/container/set_intersection.hpp
+include/fcppt/container/set_union.hpp
+include/fcppt/container/size.hpp
+include/fcppt/container/size_result_type.hpp
+include/fcppt/container/to_iterator_type.hpp
+include/fcppt/container/to_mapped_type.hpp
+include/fcppt/container/to_pointer_type.hpp
+include/fcppt/container/to_reference_type.hpp
+include/fcppt/container/to_value_type.hpp
+include/fcppt/container/tree/child_position.hpp
+include/fcppt/container/tree/comparison.hpp
+include/fcppt/container/tree/depth.hpp
+include/fcppt/container/tree/detail/print.hpp
+include/fcppt/container/tree/is_object.hpp
+include/fcppt/container/tree/level.hpp
+include/fcppt/container/tree/make_pre_order.hpp
+include/fcppt/container/tree/make_to_root.hpp
+include/fcppt/container/tree/map.hpp
+include/fcppt/container/tree/object.hpp
+include/fcppt/container/tree/object_decl.hpp
+include/fcppt/container/tree/object_fwd.hpp
+include/fcppt/container/tree/object_impl.hpp
+include/fcppt/container/tree/output.hpp
+include/fcppt/container/tree/pre_order.hpp
+include/fcppt/container/tree/to_root.hpp
+include/fcppt/container/uncons.hpp
+include/fcppt/container/uncons_result.hpp
+include/fcppt/container/uncons_result_fwd.hpp
+include/fcppt/copy.hpp
+include/fcppt/cyclic_iterator.hpp
+include/fcppt/cyclic_iterator_decl.hpp
+include/fcppt/cyclic_iterator_fwd.hpp
+include/fcppt/cyclic_iterator_impl.hpp
+include/fcppt/declare_strong_typedef.hpp
+include/fcppt/default_deleter.hpp
+include/fcppt/default_deleter_fwd.hpp
+include/fcppt/deref.hpp
+include/fcppt/deref_impl.hpp
+include/fcppt/deref_impl_fwd.hpp
+include/fcppt/deref_recursive.hpp
+include/fcppt/deref_reference.hpp
+include/fcppt/deref_type.hpp
+include/fcppt/deref_unique_ptr.hpp
+include/fcppt/detail/args_char.hpp
+include/fcppt/detail/char_literal.hpp
+include/fcppt/detail/char_type.hpp
+include/fcppt/detail/char_types.hpp
+include/fcppt/detail/check_cpp.hpp
+include/fcppt/detail/const.hpp
+include/fcppt/detail/cyclic_iterator_base.hpp
+include/fcppt/detail/equal.hpp
+include/fcppt/detail/main.hpp
+include/fcppt/detail/main_wchar.hpp
+include/fcppt/detail/make_char_literals.hpp
+include/fcppt/detail/make_shared_wrapper.hpp
+include/fcppt/detail/make_shared_wrapper_fwd.hpp
+include/fcppt/detail/move_if.hpp
+include/fcppt/detail/move_if_rvalue.hpp
+include/fcppt/detail/move_iterator_if_rvalue.hpp
+include/fcppt/detail/noncopyable.hpp
+include/fcppt/detail/nonmovable.hpp
+include/fcppt/detail/output.hpp
+include/fcppt/detail/runtime_index.hpp
+include/fcppt/detail/string_literal.hpp
+include/fcppt/detail/string_types.hpp
+include/fcppt/detail/strong_typedef_tag.hpp
+include/fcppt/detail/symbol.hpp
+include/fcppt/detail/tag_type.hpp
+include/fcppt/detail/text.hpp
+include/fcppt/detail/version_power.hpp
+include/fcppt/detail/void.hpp
+include/fcppt/dynamic_pointer_cast.hpp
+include/fcppt/either/apply.hpp
+include/fcppt/either/bind.hpp
+include/fcppt/either/comparison.hpp
+include/fcppt/either/construct.hpp
+include/fcppt/either/error.hpp
+include/fcppt/either/error_from_optional.hpp
+include/fcppt/either/error_fwd.hpp
+include/fcppt/either/failure_move_type.hpp
+include/fcppt/either/failure_opt.hpp
+include/fcppt/either/failure_reference_type.hpp
+include/fcppt/either/failure_type.hpp
+include/fcppt/either/first_success.hpp
+include/fcppt/either/from_optional.hpp
+include/fcppt/either/is_object.hpp
+include/fcppt/either/is_object_v.hpp
+include/fcppt/either/join.hpp
+include/fcppt/either/loop.hpp
+include/fcppt/either/make_failure.hpp
+include/fcppt/either/make_success.hpp
+include/fcppt/either/map.hpp
+include/fcppt/either/map_failure.hpp
+include/fcppt/either/match.hpp
+include/fcppt/either/monad.hpp
+include/fcppt/either/no_error.hpp
+include/fcppt/either/no_error_comparison.hpp
+include/fcppt/either/no_error_fwd.hpp
+include/fcppt/either/no_error_output.hpp
+include/fcppt/either/object.hpp
+include/fcppt/either/object_concept.hpp
+include/fcppt/either/object_decl.hpp
+include/fcppt/either/object_fwd.hpp
+include/fcppt/either/object_impl.hpp
+include/fcppt/either/output.hpp
+include/fcppt/either/sequence.hpp
+include/fcppt/either/sequence_error.hpp
+include/fcppt/either/success_move_type.hpp
+include/fcppt/either/success_opt.hpp
+include/fcppt/either/success_reference_type.hpp
+include/fcppt/either/success_type.hpp
+include/fcppt/either/to_exception.hpp
+include/fcppt/either/try_call.hpp
+include/fcppt/enable_shared_from_this.hpp
+include/fcppt/enable_shared_from_this_decl.hpp
+include/fcppt/enable_shared_from_this_fwd.hpp
+include/fcppt/enable_shared_from_this_impl.hpp
+include/fcppt/endianness/convert.hpp
+include/fcppt/endianness/raw_pointer.hpp
+include/fcppt/endianness/raw_value.hpp
+include/fcppt/endianness/reverse_mem.hpp
+include/fcppt/endianness/size_type.hpp
+include/fcppt/endianness/swap.hpp
+include/fcppt/enum/array.hpp
+include/fcppt/enum/array_comparison.hpp
+include/fcppt/enum/array_decl.hpp
+include/fcppt/enum/array_fwd.hpp
+include/fcppt/enum/array_impl.hpp
+include/fcppt/enum/array_init.hpp
+include/fcppt/enum/array_output.hpp
+include/fcppt/enum/detail/has_maximum.hpp
+include/fcppt/enum/from_int.hpp
+include/fcppt/enum/from_string.hpp
+include/fcppt/enum/from_string_impl.hpp
+include/fcppt/enum/from_string_impl_fwd.hpp
+include/fcppt/enum/has_maximum.hpp
+include/fcppt/enum/index_of_array.hpp
+include/fcppt/enum/input.hpp
+include/fcppt/enum/is_object.hpp
+include/fcppt/enum/iterator_decl.hpp
+include/fcppt/enum/iterator_fwd.hpp
+include/fcppt/enum/iterator_impl.hpp
+include/fcppt/enum/make_range.hpp
+include/fcppt/enum/make_range_start.hpp
+include/fcppt/enum/make_range_start_end.hpp
+include/fcppt/enum/max_value.hpp
+include/fcppt/enum/min_value.hpp
+include/fcppt/enum/names.hpp
+include/fcppt/enum/names_array.hpp
+include/fcppt/enum/names_array_fwd.hpp
+include/fcppt/enum/output.hpp
+include/fcppt/enum/range_decl.hpp
+include/fcppt/enum/range_fwd.hpp
+include/fcppt/enum/range_impl.hpp
+include/fcppt/enum/size.hpp
+include/fcppt/enum/size_type.hpp
+include/fcppt/enum/size_type_impl.hpp
+include/fcppt/enum/size_type_impl_fwd.hpp
+include/fcppt/enum/to_static.hpp
+include/fcppt/enum/to_string.hpp
+include/fcppt/enum/to_string_case.hpp
+include/fcppt/enum/to_string_impl_fwd.hpp
+include/fcppt/error/strerrno.hpp
+include/fcppt/error/strerror.hpp
+include/fcppt/error_code_to_string.hpp
+include/fcppt/exception.hpp
+include/fcppt/exception_fwd.hpp
+include/fcppt/extract_from_string.hpp
+include/fcppt/extract_from_string_fmt.hpp
+include/fcppt/extract_from_string_locale_fmt.hpp
+include/fcppt/filesystem/create_directories_recursive.hpp
+include/fcppt/filesystem/create_directory.hpp
+include/fcppt/filesystem/detail/symbol.hpp
+include/fcppt/filesystem/directory_range.hpp
+include/fcppt/filesystem/directory_range_fwd.hpp
+include/fcppt/filesystem/extension.hpp
+include/fcppt/filesystem/extension_without_dot.hpp
+include/fcppt/filesystem/file_size.hpp
+include/fcppt/filesystem/fstream.hpp
+include/fcppt/filesystem/ifstream.hpp
+include/fcppt/filesystem/make_directory_range.hpp
+include/fcppt/filesystem/make_recursive_directory_range.hpp
+include/fcppt/filesystem/ofstream.hpp
+include/fcppt/filesystem/open.hpp
+include/fcppt/filesystem/open_exn.hpp
+include/fcppt/filesystem/optional_size.hpp
+include/fcppt/filesystem/optional_size_fwd.hpp
+include/fcppt/filesystem/path_to_string.hpp
+include/fcppt/filesystem/recursive_directory_range.hpp
+include/fcppt/filesystem/recursive_directory_range_fwd.hpp
+include/fcppt/filesystem/remove_extension.hpp
+include/fcppt/format.hpp
+include/fcppt/from_std_string.hpp
+include/fcppt/from_std_string_locale.hpp
+include/fcppt/from_std_wstring.hpp
+include/fcppt/from_std_wstring_locale.hpp
+include/fcppt/function.hpp
+include/fcppt/function_decl.hpp
+include/fcppt/function_fwd.hpp
+include/fcppt/function_impl.hpp
+include/fcppt/getenv.hpp
+include/fcppt/hash.hpp
+include/fcppt/hash_combine.hpp
+include/fcppt/identity.hpp
+include/fcppt/insert_extract_locale.hpp
+include/fcppt/int_iterator_decl.hpp
+include/fcppt/int_iterator_fwd.hpp
+include/fcppt/int_iterator_impl.hpp
+include/fcppt/int_range_decl.hpp
+include/fcppt/int_range_fwd.hpp
+include/fcppt/int_range_impl.hpp
+include/fcppt/intrusive/base.hpp
+include/fcppt/intrusive/base_decl.hpp
+include/fcppt/intrusive/base_fwd.hpp
+include/fcppt/intrusive/base_impl.hpp
+include/fcppt/intrusive/detail/iterator_base.hpp
+include/fcppt/intrusive/iterator_decl.hpp
+include/fcppt/intrusive/iterator_fwd.hpp
+include/fcppt/intrusive/iterator_impl.hpp
+include/fcppt/intrusive/list.hpp
+include/fcppt/intrusive/list_decl.hpp
+include/fcppt/intrusive/list_fwd.hpp
+include/fcppt/intrusive/list_impl.hpp
+include/fcppt/io/basic_scoped_rdbuf_decl.hpp
+include/fcppt/io/basic_scoped_rdbuf_fwd.hpp
+include/fcppt/io/basic_scoped_rdbuf_impl.hpp
+include/fcppt/io/buffer.hpp
+include/fcppt/io/buffer_fwd.hpp
+include/fcppt/io/cerr.hpp
+include/fcppt/io/cin.hpp
+include/fcppt/io/clog.hpp
+include/fcppt/io/cout.hpp
+include/fcppt/io/detail/extract.hpp
+include/fcppt/io/detail/extract_impl.hpp
+include/fcppt/io/detail/widen_string.hpp
+include/fcppt/io/expect.hpp
+include/fcppt/io/extract.hpp
+include/fcppt/io/get.hpp
+include/fcppt/io/istream.hpp
+include/fcppt/io/istream_fwd.hpp
+include/fcppt/io/istringstream.hpp
+include/fcppt/io/istringstream_fwd.hpp
+include/fcppt/io/narrow_string.hpp
+include/fcppt/io/narrow_string_locale.hpp
+include/fcppt/io/optional_buffer.hpp
+include/fcppt/io/optional_buffer_fwd.hpp
+include/fcppt/io/ostream.hpp
+include/fcppt/io/ostream_fwd.hpp
+include/fcppt/io/ostringstream.hpp
+include/fcppt/io/ostringstream_fwd.hpp
+include/fcppt/io/peek.hpp
+include/fcppt/io/read.hpp
+include/fcppt/io/read_chars.hpp
+include/fcppt/io/scoped_rdbuf.hpp
+include/fcppt/io/scoped_rdbuf_fwd.hpp
+include/fcppt/io/stream_to_string.hpp
+include/fcppt/io/stringstream.hpp
+include/fcppt/io/stringstream_fwd.hpp
+include/fcppt/io/widen_string.hpp
+include/fcppt/io/write.hpp
+include/fcppt/io/write_chars.hpp
+include/fcppt/is_recursive.hpp
+include/fcppt/is_reference.hpp
+include/fcppt/is_strong_typedef.hpp
+include/fcppt/is_unique_ptr.hpp
+include/fcppt/iterator/adapt_range.hpp
+include/fcppt/iterator/base_decl.hpp
+include/fcppt/iterator/base_fwd.hpp
+include/fcppt/iterator/base_impl.hpp
+include/fcppt/iterator/category_at_least.hpp
+include/fcppt/iterator/is_types.hpp
+include/fcppt/iterator/make_range.hpp
+include/fcppt/iterator/range.hpp
+include/fcppt/iterator/range_comparison.hpp
+include/fcppt/iterator/range_decl.hpp
+include/fcppt/iterator/range_fwd.hpp
+include/fcppt/iterator/range_impl.hpp
+include/fcppt/iterator/types.hpp
+include/fcppt/iterator/types_from.hpp
+include/fcppt/iterator/types_fwd.hpp
+include/fcppt/literal.hpp
+include/fcppt/log/const_level_stream_array_reference.hpp
+include/fcppt/log/const_level_stream_array_reference_fwd.hpp
+include/fcppt/log/context.hpp
+include/fcppt/log/context_fwd.hpp
+include/fcppt/log/context_reference.hpp
+include/fcppt/log/context_reference_fwd.hpp
+include/fcppt/log/debug.hpp
+include/fcppt/log/default_level_streams.hpp
+include/fcppt/log/default_stream.hpp
+include/fcppt/log/detail/active_level_int.hpp
+include/fcppt/log/detail/context_tree.hpp
+include/fcppt/log/detail/context_tree_fwd.hpp
+include/fcppt/log/detail/context_tree_node.hpp
+include/fcppt/log/detail/context_tree_node_fwd.hpp
+include/fcppt/log/detail/level_if_enabled.hpp
+include/fcppt/log/detail/location_vector.hpp
+include/fcppt/log/detail/optional_object_ref.hpp
+include/fcppt/log/detail/optional_object_ref_fwd.hpp
+include/fcppt/log/detail/output_helper.hpp
+include/fcppt/log/detail/symbol.hpp
+include/fcppt/log/detail/temporary_output.hpp
+include/fcppt/log/detail/temporary_output_fwd.hpp
+include/fcppt/log/error.hpp
+include/fcppt/log/fatal.hpp
+include/fcppt/log/format/chain.hpp
+include/fcppt/log/format/default_level.hpp
+include/fcppt/log/format/function.hpp
+include/fcppt/log/format/function_fwd.hpp
+include/fcppt/log/format/inserter.hpp
+include/fcppt/log/format/optional_function.hpp
+include/fcppt/log/format/optional_function_fwd.hpp
+include/fcppt/log/format/prefix.hpp
+include/fcppt/log/format/prefix_string.hpp
+include/fcppt/log/format/suffix_string.hpp
+include/fcppt/log/format/time_stamp.hpp
+include/fcppt/log/info.hpp
+include/fcppt/log/level.hpp
+include/fcppt/log/level_from_string.hpp
+include/fcppt/log/level_fwd.hpp
+include/fcppt/log/level_input.hpp
+include/fcppt/log/level_output.hpp
+include/fcppt/log/level_stream.hpp
+include/fcppt/log/level_stream_array.hpp
+include/fcppt/log/level_stream_array_fwd.hpp
+include/fcppt/log/level_stream_fwd.hpp
+include/fcppt/log/level_to_string.hpp
+include/fcppt/log/level_to_string_impl.hpp
+include/fcppt/log/location.hpp
+include/fcppt/log/location_fwd.hpp
+include/fcppt/log/name.hpp
+include/fcppt/log/name_fwd.hpp
+include/fcppt/log/object.hpp
+include/fcppt/log/object_fwd.hpp
+include/fcppt/log/object_reference.hpp
+include/fcppt/log/object_reference_fwd.hpp
+include/fcppt/log/optional_level.hpp
+include/fcppt/log/optional_level_fwd.hpp
+include/fcppt/log/out.hpp
+include/fcppt/log/parameters.hpp
+include/fcppt/log/parameters_fwd.hpp
+include/fcppt/log/parameters_no_function.hpp
+include/fcppt/log/verbose.hpp
+include/fcppt/log/warning.hpp
+include/fcppt/loop.hpp
+include/fcppt/loop_fwd.hpp
+include/fcppt/main.hpp
+include/fcppt/major_version.hpp
+include/fcppt/make_cref.hpp
+include/fcppt/make_function.hpp
+include/fcppt/make_int_range.hpp
+include/fcppt/make_int_range_count.hpp
+include/fcppt/make_literal_boost_units.hpp
+include/fcppt/make_literal_fundamental.hpp
+include/fcppt/make_literal_fwd.hpp
+include/fcppt/make_literal_strong_typedef.hpp
+include/fcppt/make_optional_error_code.hpp
+include/fcppt/make_recursive.hpp
+include/fcppt/make_ref.hpp
+include/fcppt/make_shared_ptr.hpp
+include/fcppt/make_strong_typedef.hpp
+include/fcppt/make_unique_ptr.hpp
+include/fcppt/math/box/center.hpp
+include/fcppt/math/box/comparison.hpp
+include/fcppt/math/box/componentwise_equal.hpp
+include/fcppt/math/box/contains.hpp
+include/fcppt/math/box/contains_point.hpp
+include/fcppt/math/box/corner_points.hpp
+include/fcppt/math/box/detail/init.hpp
+include/fcppt/math/box/distance.hpp
+include/fcppt/math/box/extend_bounding_box.hpp
+include/fcppt/math/box/has_dim.hpp
+include/fcppt/math/box/init_dim.hpp
+include/fcppt/math/box/init_max.hpp
+include/fcppt/math/box/intersection.hpp
+include/fcppt/math/box/intersects.hpp
+include/fcppt/math/box/interval.hpp
+include/fcppt/math/box/is_box.hpp
+include/fcppt/math/box/null.hpp
+include/fcppt/math/box/object.hpp
+include/fcppt/math/box/object_decl.hpp
+include/fcppt/math/box/object_fwd.hpp
+include/fcppt/math/box/object_impl.hpp
+include/fcppt/math/box/output.hpp
+include/fcppt/math/box/rect.hpp
+include/fcppt/math/box/rect_fwd.hpp
+include/fcppt/math/box/shrink.hpp
+include/fcppt/math/box/stretch_absolute.hpp
+include/fcppt/math/box/stretch_relative.hpp
+include/fcppt/math/box/structure_cast.hpp
+include/fcppt/math/ceil_div.hpp
+include/fcppt/math/ceil_div_signed.hpp
+include/fcppt/math/ceil_div_static.hpp
+include/fcppt/math/clamp.hpp
+include/fcppt/math/deg_to_rad.hpp
+include/fcppt/math/detail/array_equal.hpp
+include/fcppt/math/detail/array_less.hpp
+include/fcppt/math/detail/assert_static_storage.hpp
+include/fcppt/math/detail/assign.hpp
+include/fcppt/math/detail/binary_map.hpp
+include/fcppt/math/detail/binary_type.hpp
+include/fcppt/math/detail/ceil_div_static.hpp
+include/fcppt/math/detail/checked_access.hpp
+include/fcppt/math/detail/componentwise_equal.hpp
+include/fcppt/math/detail/copy.hpp
+include/fcppt/math/detail/diff.hpp
+include/fcppt/math/detail/dim_matches.hpp
+include/fcppt/math/detail/fill.hpp
+include/fcppt/math/detail/has_size.hpp
+include/fcppt/math/detail/hash_decl.hpp
+include/fcppt/math/detail/hash_fwd.hpp
+include/fcppt/math/detail/hash_impl.hpp
+include/fcppt/math/detail/if_not_last_index.hpp
+include/fcppt/math/detail/index_at.hpp
+include/fcppt/math/detail/init.hpp
+include/fcppt/math/detail/init_function.hpp
+include/fcppt/math/detail/init_storage.hpp
+include/fcppt/math/detail/is_static_storage.hpp
+include/fcppt/math/detail/linear_access.hpp
+include/fcppt/math/detail/map.hpp
+include/fcppt/math/detail/member_operator.hpp
+include/fcppt/math/detail/mod.hpp
+include/fcppt/math/detail/multiply_scalar.hpp
+include/fcppt/math/detail/narrow_cast.hpp
+include/fcppt/math/detail/null_storage.hpp
+include/fcppt/math/detail/one_dimensional_input.hpp
+include/fcppt/math/detail/one_dimensional_output.hpp
+include/fcppt/math/detail/push_back.hpp
+include/fcppt/math/detail/sequence.hpp
+include/fcppt/math/detail/static_storage_decl.hpp
+include/fcppt/math/detail/static_storage_fwd.hpp
+include/fcppt/math/detail/static_storage_impl.hpp
+include/fcppt/math/detail/storage_size.hpp
+include/fcppt/math/detail/structure_cast.hpp
+include/fcppt/math/detail/to_different.hpp
+include/fcppt/math/detail/unary_type.hpp
+include/fcppt/math/diff.hpp
+include/fcppt/math/difference_type.hpp
+include/fcppt/math/dim/arithmetic.hpp
+include/fcppt/math/dim/at.hpp
+include/fcppt/math/dim/binary_map.hpp
+include/fcppt/math/dim/comparison.hpp
+include/fcppt/math/dim/componentwise_equal.hpp
+include/fcppt/math/dim/contents.hpp
+include/fcppt/math/dim/fill.hpp
+include/fcppt/math/dim/has_dim.hpp
+include/fcppt/math/dim/init.hpp
+include/fcppt/math/dim/input.hpp
+include/fcppt/math/dim/is_dim.hpp
+include/fcppt/math/dim/is_quadratic.hpp
+include/fcppt/math/dim/map.hpp
+include/fcppt/math/dim/narrow_cast.hpp
+include/fcppt/math/dim/null.hpp
+include/fcppt/math/dim/object.hpp
+include/fcppt/math/dim/object_decl.hpp
+include/fcppt/math/dim/object_fwd.hpp
+include/fcppt/math/dim/object_impl.hpp
+include/fcppt/math/dim/output.hpp
+include/fcppt/math/dim/push_back.hpp
+include/fcppt/math/dim/sequence.hpp
+include/fcppt/math/dim/static.hpp
+include/fcppt/math/dim/static_decl.hpp
+include/fcppt/math/dim/static_fwd.hpp
+include/fcppt/math/dim/static_impl.hpp
+include/fcppt/math/dim/std_hash.hpp
+include/fcppt/math/dim/structure_cast.hpp
+include/fcppt/math/dim/to_signed.hpp
+include/fcppt/math/dim/to_unsigned.hpp
+include/fcppt/math/dim/to_vector.hpp
+include/fcppt/math/div.hpp
+include/fcppt/math/from_array.hpp
+include/fcppt/math/int_range.hpp
+include/fcppt/math/int_range_count.hpp
+include/fcppt/math/interpolation/linear.hpp
+include/fcppt/math/interpolation/perlin_fifth_degree.hpp
+include/fcppt/math/interpolation/trigonometric.hpp
+include/fcppt/math/interval_distance.hpp
+include/fcppt/math/is_power_of_2.hpp
+include/fcppt/math/is_static_storage.hpp
+include/fcppt/math/is_zero.hpp
+include/fcppt/math/is_zero_boost_units.hpp
+include/fcppt/math/is_zero_impl_fwd.hpp
+include/fcppt/math/is_zero_literal.hpp
+include/fcppt/math/log2.hpp
+include/fcppt/math/matrix/adjugate.hpp
+include/fcppt/math/matrix/arithmetic.hpp
+include/fcppt/math/matrix/at_r.hpp
+include/fcppt/math/matrix/at_r_c.hpp
+include/fcppt/math/matrix/binary_map.hpp
+include/fcppt/math/matrix/comparison.hpp
+include/fcppt/math/matrix/componentwise_equal.hpp
+include/fcppt/math/matrix/delete_row_and_column.hpp
+include/fcppt/math/matrix/detail/deleted_index.hpp
+include/fcppt/math/matrix/detail/determinant.hpp
+include/fcppt/math/matrix/detail/index_absolute.hpp
+include/fcppt/math/matrix/detail/init_storage.hpp
+include/fcppt/math/matrix/detail/row_view_decl.hpp
+include/fcppt/math/matrix/detail/row_view_fwd.hpp
+include/fcppt/math/matrix/detail/row_view_impl.hpp
+include/fcppt/math/matrix/detail/static_storage.hpp
+include/fcppt/math/matrix/detail/static_storage_fwd.hpp
+include/fcppt/math/matrix/determinant.hpp
+include/fcppt/math/matrix/exponential_pade.hpp
+include/fcppt/math/matrix/has_dim.hpp
+include/fcppt/math/matrix/identity.hpp
+include/fcppt/math/matrix/index.hpp
+include/fcppt/math/matrix/index_fwd.hpp
+include/fcppt/math/matrix/infinity_norm.hpp
+include/fcppt/math/matrix/init.hpp
+include/fcppt/math/matrix/inverse.hpp
+include/fcppt/math/matrix/is_matrix.hpp
+include/fcppt/math/matrix/logarithm.hpp
+include/fcppt/math/matrix/map.hpp
+include/fcppt/math/matrix/object.hpp
+include/fcppt/math/matrix/object_decl.hpp
+include/fcppt/math/matrix/object_fwd.hpp
+include/fcppt/math/matrix/object_impl.hpp
+include/fcppt/math/matrix/output.hpp
+include/fcppt/math/matrix/rotation_2d.hpp
+include/fcppt/math/matrix/rotation_axis.hpp
+include/fcppt/math/matrix/rotation_x.hpp
+include/fcppt/math/matrix/rotation_y.hpp
+include/fcppt/math/matrix/rotation_z.hpp
+include/fcppt/math/matrix/row.hpp
+include/fcppt/math/matrix/row_type.hpp
+include/fcppt/math/matrix/row_type_fwd.hpp
+include/fcppt/math/matrix/scaling.hpp
+include/fcppt/math/matrix/sqrt.hpp
+include/fcppt/math/matrix/static.hpp
+include/fcppt/math/matrix/static_decl.hpp
+include/fcppt/math/matrix/static_fwd.hpp
+include/fcppt/math/matrix/static_impl.hpp
+include/fcppt/math/matrix/std_hash.hpp
+include/fcppt/math/matrix/structure_cast.hpp
+include/fcppt/math/matrix/to_static.hpp
+include/fcppt/math/matrix/to_static_fwd.hpp
+include/fcppt/math/matrix/transform_direction.hpp
+include/fcppt/math/matrix/transform_point.hpp
+include/fcppt/math/matrix/translation.hpp
+include/fcppt/math/matrix/transpose.hpp
+include/fcppt/math/matrix/vector.hpp
+include/fcppt/math/mod.hpp
+include/fcppt/math/next_power_of_2.hpp
*** 1117 LINES SKIPPED ***