David Piuva
|
39c5678fea
Implemented parsing of scientific notation in string_toDouble, because it is sometimes used in 3D model formats.
|
vor 6 Monaten |
David Piuva
|
c05defbca8
Reduced dependencies for tests to compile them faster.
|
vor 10 Monaten |
David Piuva
|
5a2eee2f5f
Replaced std::shared_ptr with dsr::Handle and introduced textures as separate types.
|
vor 10 Monaten |
David Piuva
|
341a0d3b30
Implemented own double printing.
|
vor 11 Monaten |
David Piuva
|
f73f35cc49
Added == and != operators for strings as another way to call string_match from template functions.
|
vor 2 Jahren |
David Piuva
|
bdea6f9e77
Updated regression tests.
|
vor 2 Jahren |
David Piuva
|
70dc39885c
Using CR-LF line endings in UTF-8 for source files.
|
vor 5 Jahren |
David Piuva
|
72cf6d6981
Hid append methods.
|
vor 5 Jahren |
David Piuva
|
fc5bb140d1
Cleaned up the string types.
|
vor 5 Jahren |
David Piuva
|
dc7ae4e7e0
Reusing buffer when casting a String back from ReadableString.
|
vor 5 Jahren |
David Piuva
|
44c6498c68
Sharing new buffer with all elements when splitting a string literal.
|
vor 5 Jahren |
David Piuva
|
c3b064bd56
Made string_split work with reference counting.
|
vor 5 Jahren |
David Piuva
|
001563aeac
Increased safety by reference counting in ReadableString.
|
vor 5 Jahren |
David Piuva
|
a4a421a484
Removed test for string_removeAllWhiteSpace.
|
vor 5 Jahren |
David Piuva
|
0f5daa8d8f
Renamed string_split to string_dangerous_split and string_split_inPlace to string_dangerous_split_inPlace.
|
vor 5 Jahren |
David Piuva
|
5c8c17ebed
Removed bound error messages by clamping sub-strings.
|
vor 5 Jahren |
David Piuva
|
8206e897f3
Implemented lambda based string splitting.
|
vor 5 Jahren |
David Piuva
|
aa4d1184ce
Made safety checks for manually identifying numbers before parsing.
|
vor 5 Jahren |
David Piuva
|
fb5a8b4a9c
Improved readability using string_length to avoid confusion with lists.
|
vor 5 Jahren |
David Piuva
|
f8fd9f4b7e
Made an optional string_length function.
|
vor 5 Jahren |
David Piuva
|
fe47c67848
Moved out non-core functions from the String type for easier maintenance.
|
vor 5 Jahren |
David Piuva
|
ab070e35d1
Moved out split from the string class and made an in-place version.
|
vor 5 Jahren |
David Piuva
|
3c4e7bc569
Beginning of public version history.
|
vor 6 Jahren |