File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed
Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change 1+ * Split the header file into one file for each modifier. This can
2+ in some cases speed up compilation times considerably. The header
3+ file <strong_type/strong_type.hpp> still includes everything, so
4+ no changes to existing code is necessary.
5+
6+ * Added new modifier scalable_with<Ts...>. Allows multiplication and
7+ division with each of the types Ts. If the underlying type can be
8+ divided, the result will be the first of the type in Ts.
9+
10+ * difference types are conditionally ordered, if the underlying type
11+ supports it. Previously they were always ordeed, but e.g. a 2D
12+ vector on a plane is a useful difference type, but it is usually
13+ not ordered. This change allows the vector in 2D space to be used
14+ as a difference type.
15+
116 * Add Cmake alias target strong_type::strong_type
217
318 * Use the CMake option -DSTRONG_TYPE_UNIT_TEST=yes to build unit tests
You can’t perform that action at this time.
0 commit comments