|
1f44e74465
|
Test if conversion is using the sse when possible
|
2021-04-22 13:44:49 +02:00 |
|
|
13bd166827
|
Rename Count to lowercase, make const
|
2021-04-22 13:37:02 +02:00 |
|
|
3124548314
|
Implement Version class
|
2021-04-22 13:34:05 +02:00 |
|
|
da136cd52f
|
Build fix in unit test
|
2021-04-22 13:14:10 +02:00 |
|
|
93d2ad6bd0
|
Make ary_to_int() constexpr
|
2021-04-22 13:02:51 +02:00 |
|
|
3343b51a39
|
Simplify code
|
2021-04-22 03:09:31 +02:00 |
|
|
40bae9c49d
|
Build fix for clang
|
2021-04-22 02:59:51 +02:00 |
|
|
1c6de14cd4
|
Add test for upper case conversions and fix as necessary
|
2020-08-14 00:30:22 +01:00 |
|
|
f1d6ac789e
|
Indentation
|
2020-08-14 00:04:05 +01:00 |
|
|
79ca881bc1
|
Warning fix
This fixes ary_to_int() for negative values
|
2020-08-13 23:54:06 +01:00 |
|
|
a5705c5be0
|
Update copyright to 2020
|
2020-08-13 21:27:38 +01:00 |
|
|
e6cef7e3ee
|
Get rid of lexical_cast.
This stuff is quite old and I don't think I ever
felt confident enough to use it in real code.
|
2020-08-13 20:47:42 +01:00 |
|
|
7fb56e65ff
|
Remove submodule, use the system Sprout
|
2020-05-05 01:59:04 +02:00 |
|
|
fa5eed2948
|
Refresh things a bit
|
2020-05-05 01:58:55 +02:00 |
|
|
9f1d24e832
|
Add licence header
|
2018-11-27 09:57:17 +00:00 |
|
|
891303a578
|
Add a very simple ResourcePool implementation.
|
2018-11-26 22:28:28 +00:00 |
|
|
fb774671ad
|
Fixes and more tests
|
2018-11-20 09:26:17 +00:00 |
|
|
a7d0cefbb9
|
Add BitfieldPack implementation.
|
2018-11-20 08:56:43 +00:00 |
|
|
4eb4209409
|
Add unit test and fix for non-char types.
|
2018-10-13 00:44:38 +01:00 |
|
|
63cbf324ef
|
Require c++17
|
2018-10-13 00:22:37 +01:00 |
|
|
fad08c40a0
|
Update sprout.
|
2018-10-13 00:21:27 +01:00 |
|
|
2471e645e0
|
Make git url to sprout absolute
|
2018-10-13 00:19:59 +01:00 |
|
|
9ad3cc317c
|
Support string+ary and ary.to<T>()
|
2018-10-13 00:18:04 +01:00 |
|
|
7e88e9ee8e
|
Range pointers should be const.
|
2018-10-13 00:17:10 +01:00 |
|
|
af7538c5fa
|
Fix include path.
|
2018-10-13 00:16:50 +01:00 |
|
|
7ceaf01a37
|
Add new int_conv.hpp that provides a semantic_cast-like int_conv.
|
2018-10-12 20:55:14 +01:00 |
|
|
f06c0a60dd
|
Move int_conv.hpp into implem/
|
2018-10-12 20:53:57 +01:00 |
|
|
f8c0bc3d1c
|
Hardcode -'0' subtraction.
|
2018-10-12 20:39:51 +01:00 |
|
|
5953ea7cb5
|
Add a random numbers test with a fixed seed.
|
2018-07-29 11:17:59 +01:00 |
|
|
14954a3816
|
Add helpers to ReversedSizedArray.
|
2018-07-29 11:09:51 +01:00 |
|
|
ab74f8ab3a
|
Update to Catch2.
|
2018-07-29 10:59:49 +01:00 |
|
|
7c973896d7
|
Delete dangerously incorrect to_string_view helpers.
|
2018-07-29 08:32:30 +01:00 |
|
|
beb4d231b2
|
Add to_string_view(int) overload.
|
2018-07-28 11:42:01 +01:00 |
|
|
b935e7e72e
|
Add array to int function implementation.
|
2018-07-25 00:10:33 +01:00 |
|
|
cbeb12afdd
|
Rename the default translator and make a typedef for capital ASCII letters.
|
2018-07-24 19:49:41 +01:00 |
|
|
e1f7f3291f
|
Update copyright dates in unit tests too
|
2018-07-24 10:11:53 +01:00 |
|
|
6574f8d383
|
Update copyright date
|
2018-07-24 10:09:31 +01:00 |
|
|
f87cddeeeb
|
Get bool conversion to work
|
2018-07-22 01:01:59 +01:00 |
|
|
d5b5b5ed0c
|
Add more tests
|
2018-07-22 00:42:10 +01:00 |
|
|
8419c47a70
|
Base 36 should also be unsigned
|
2018-07-22 00:42:02 +01:00 |
|
|
1b73bd49fa
|
Optimize for base 10 conversions
|
2018-07-22 00:10:22 +01:00 |
|
|
81f1a2495f
|
Move implementation into a struct.
|
2018-07-21 23:39:11 +01:00 |
|
|
e06b87e8f8
|
Implement constexpr int_to_ary.
|
2018-07-21 23:32:27 +01:00 |
|
|
c64baaf917
|
Implement operator==
|
2018-07-21 23:30:07 +01:00 |
|
|
d29e83f78d
|
Add a char type template parameter
|
2018-07-21 23:29:55 +01:00 |
|
|
e96cf877e1
|
Update to latest sprout
|
2017-07-31 15:53:18 +01:00 |
|
|
4d69585c5a
|
Shorten endianness implementation by importing ducktypes from duckcore.
This makes the code cleaner and should also fix the build on ARM.
|
2017-06-24 11:42:11 +01:00 |
|
|
3276bc64f4
|
Ignore ctags.
|
2017-06-21 21:05:25 +01:00 |
|
|
979b1bf1cb
|
Add missing specializations.
|
2017-06-21 21:05:15 +01:00 |
|
|
c92f132007
|
Add endianness conversion template functions.
|
2017-06-21 20:53:27 +01:00 |
|