14 Commits

Author SHA1 Message Date
0695bfb72c Change LICENSE for AGPLv3 to GPLv3 2021-04-11 14:56:24 -07:00
rexy712
22903db4c1 Fix license disclaimers 2020-09-19 10:42:45 -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
0f6866e982 Add allocator to public facing api 2020-08-04 10:36:11 -07:00
rexy712
f7b0822dd2 Generisize string types 2020-08-01 01:28:29 -07:00
rexy712
a10c12c1cf Change allocator to conform to c++ standard library allocators 2020-07-28 09:07:42 -07:00
rexy712
f4aa7f8564 Change naming convention for template impl of standard class 2020-07-28 06:22:33 -07:00
rexy712
c83d2ce686 Explicit template instantiation for rexy::string and rexy::binary 2020-07-28 06:18:20 -07:00
rexy712
0d33ec9444 Generalize expression templates and bring binary_data up to par with string_intermediary 2020-05-08 22:40:03 -07:00
rexy712
981e57b34c Improve binary constexpr-ness and exception specs 2020-05-07 11:54:28 -07:00
rexy712
daac14dddf Add noexcept specs to all the things 2020-05-06 15:23:58 -07:00
rexy712
c99abad226 Add compile time vector, array, and hashmap 2020-05-01 23:49:25 -07:00
rexy712
4cad6f794d Improve readability and constexpr-ness 2020-04-24 12:52:47 -07:00
rexy712
7351e3be10 Reorganize file structure again. Fix confusing issue dealing with null terminators with static_string using an array for initialization 2020-04-06 16:51:38 -07:00