218 Commits

Author SHA1 Message Date
e0f9629946
Added helper functions for first and last value in an enum, made MacroUtils be generated through python file, now allowing up to 256 Enum values.
Some checks failed
continuous-integration/drone/push Build is failing
2020-03-11 11:38:36 +01:00
209e802699
Adds function to ConstString to just get the hash of a value.
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-29 14:11:55 +01:00
4c36946496
Implements .Empty method on constString types.
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-27 18:05:24 +01:00
e9d36a6237
Better handling of Windows not handling constexpr on std::string.
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-27 17:30:31 +01:00
7d6ec6f5a6
Set Windows flag.
Some checks failed
continuous-integration/drone/push Build is failing
2020-02-27 17:24:46 +01:00
aacca6e5e2
Better handling of ConstString types.
Some checks failed
continuous-integration/drone/push Build is failing
2020-02-27 17:22:06 +01:00
09b6fd92ce
Split off Case Insensitive const string.
Some checks failed
continuous-integration/drone/push Build is failing
2020-02-27 16:53:30 +01:00
6e4c77d77a
Implements constructor for use with std string on ConstString. 2020-02-27 16:50:33 +01:00
e6599e2b5b
Implements ConstString comparison with other string types.
Some checks failed
continuous-integration/drone/push Build is failing
2020-02-27 16:35:02 +01:00
efec26fe68
Support for case insensitive ConstString.
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-27 15:18:54 +01:00
ec728e7d68
Fixed 'unsigned long' breaking Windows build.
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-27 13:48:50 +01:00
f8ecebef8c
Support for using ConstString in unordered_maps and switch case statements.
Some checks failed
continuous-integration/drone/push Build is failing
2020-02-27 13:42:26 +01:00
7505e9ca23
Change conan remote URL.
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-27 12:29:20 +01:00
22ab01b5a2
Dont include tests in conan package.
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-26 13:38:18 +01:00
5d620e8ee7
Tweaks for Random class.
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-26 13:27:56 +01:00
729a1d82f7
Reduce required CMake version.
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-26 13:02:02 +01:00
d08d62f3e7
Mark functions in ConstString as inline.
Some checks failed
continuous-integration/drone/push Build is failing
2020-02-26 13:01:21 +01:00
01f1d65739
Initial commit. 2020-02-26 12:57:18 +01:00