Commit Graph

11 Commits

Author SHA1 Message Date
Deukhoofd abca51d331
Large rework of the project, specifically the String classes.
continuous-integration/drone/push Build is passing Details
2020-06-26 15:56:00 +02:00
Deukhoofd f59ec6c957
Follow code style with noexcept, add Const() function to BorrowedPtr to return a const pointer of itself.
continuous-integration/drone/push Build is passing Details
2020-06-20 17:45:41 +02:00
Deukhoofd 63da7ffda0
Fix start value not working on Enum.
continuous-integration/drone/push Build is passing Details
2020-04-18 15:12:34 +02:00
Deukhoofd bc64e35c8a
Implements Enum with specific start value.
continuous-integration/drone/push Build is passing Details
2020-04-18 14:57:23 +02:00
Deukhoofd d64964b7cb
Include cmath in Enum for log10 use.
continuous-integration/drone/push Build is passing Details
2020-04-10 20:02:41 +02:00
Deukhoofd f89fb303b5
Fixed memory issues with new Enum ToString handling.
continuous-integration/drone/push Build is passing Details
2020-04-10 19:57:12 +02:00
Deukhoofd 9244249a64
Better handling of out of bound enum values in ToString.
continuous-integration/drone/push Build is failing Details
2020-04-10 19:51:35 +02:00
Deukhoofd 5710329f39
Support to get highest and lowest values from enums.
continuous-integration/drone/push Build is passing Details
2020-03-12 19:28:26 +01:00
Deukhoofd 623dd9cb20
Prefix macro utils macros that are not intended for external use.
continuous-integration/drone/push Build is failing Details
2020-03-11 11:49:56 +01:00
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.
continuous-integration/drone/push Build is failing Details
2020-03-11 11:38:36 +01:00
Deukhoofd 01f1d65739
Initial commit. 2020-02-26 12:57:18 +01:00