20 Commits

Author SHA1 Message Date
2ecbff1cdd Clean up rexy::hash stuff 2022-06-26 14:20:44 -07:00
329a79c3ea Fix c++17 build failure 2022-06-24 23:02:27 -07:00
5ce29908df Change size_t to std::size_t 2022-06-23 15:54:09 -07:00
00355a64c6 Update cx::string to be more level with string_view 2022-06-19 18:46:02 -07:00
d5a0f1927d Add iterators to cx/string and fix including null terminator in length when created from an array 2022-06-19 11:27:57 -07:00
a7474d5939 Update cx::string to have better c++20 support 2022-06-17 13:40:48 -07:00
9a55d8594b General code cleanup and allow for more C++20 2022-05-24 14:37:41 -07:00
3fc89111ea Remove deprecated class binary and string_view operators. Move string_view into its own files. Update version to 0.2.0. 2022-05-22 15:14:34 -07:00
1ece6dccca Separated string_view from string_base. Add c++20 string concepts and created a new subfolder for c++17 compatability. 2022-05-21 12:38:33 -07:00
11ea9db137 Enable some c++20 constexpr features for strings 2022-03-20 18:33:01 -07:00
adc52a3659 Rename static_string to string_view 2022-03-20 14:16:18 -07:00
0695bfb72c Change LICENSE for AGPLv3 to GPLv3 2021-04-11 14:56:24 -07:00
rexy712
28c8caae0a Add string searching with default option of two-way algorithm or user specified algorithm. Rearrange file structure to hopefully make things not seem arbitrarily placed in the cx subfolder 2020-09-19 09:44:05 -07:00
rexy712
8703d0089f Add member typedefs to cx::string 2020-08-04 15:49:23 -07:00
rexy712
f7b0822dd2 Generisize string types 2020-08-01 01:28:29 -07:00
rexy712
8c783c48fa Add c_str function to strings. Mainly just an aesthetic change for me 2020-07-17 14:39:06 -07:00
rexy712
4f65c38507 Fix circular dependencies on string hashing 2020-05-14 19:00:25 -07:00
rexy712
daac14dddf Add noexcept specs to all the things 2020-05-06 15:23:58 -07:00
rexy712
cdf329065a Choose a more apt hash function for strings and fix build issues with cxstrings 2020-05-02 16:15:21 -07:00
rexy712
d878589737 Add compile time manipulatable strings 2020-05-02 14:04:39 -07:00