Commit Graph

268 Commits

Author SHA1 Message Date
Deukhoofd 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. 2020-03-11 11:38:36 +01:00
Deukhoofd 209e802699
Adds function to ConstString to just get the hash of a value. 2020-02-29 14:11:55 +01:00
Deukhoofd 4c36946496
Implements .Empty method on constString types. 2020-02-27 18:05:24 +01:00
Deukhoofd e9d36a6237
Better handling of Windows not handling constexpr on std::string. 2020-02-27 17:30:31 +01:00
Deukhoofd 7d6ec6f5a6
Set Windows flag. 2020-02-27 17:24:46 +01:00
Deukhoofd aacca6e5e2
Better handling of ConstString types. 2020-02-27 17:22:06 +01:00
Deukhoofd 09b6fd92ce
Split off Case Insensitive const string. 2020-02-27 16:53:30 +01:00
Deukhoofd 6e4c77d77a
Implements constructor for use with std string on ConstString. 2020-02-27 16:50:33 +01:00
Deukhoofd e6599e2b5b
Implements ConstString comparison with other string types. 2020-02-27 16:35:02 +01:00
Deukhoofd efec26fe68
Support for case insensitive ConstString. 2020-02-27 15:18:54 +01:00
Deukhoofd ec728e7d68
Fixed 'unsigned long' breaking Windows build. 2020-02-27 13:48:50 +01:00
Deukhoofd f8ecebef8c
Support for using ConstString in unordered_maps and switch case statements. 2020-02-27 13:42:26 +01:00
Deukhoofd 7505e9ca23
Change conan remote URL. 2020-02-27 12:29:20 +01:00
Deukhoofd 22ab01b5a2
Dont include tests in conan package. 2020-02-26 13:38:18 +01:00
Deukhoofd 5d620e8ee7
Tweaks for Random class. 2020-02-26 13:27:56 +01:00
Deukhoofd 729a1d82f7
Reduce required CMake version. 2020-02-26 13:02:02 +01:00
Deukhoofd d08d62f3e7
Mark functions in ConstString as inline. 2020-02-26 13:01:21 +01:00
Deukhoofd 01f1d65739
Initial commit. 2020-02-26 12:57:18 +01:00