Convenient C++ throw macros, which compose error messages containing file, line, and function, optionally augmented with a user-defined message.
Updated 2025-01-10 11:38:48 +01:00
UNIX filter which returns success if text data is valid utf-8, or failure otherwise. Handy for shell scripts or as `-exec` primary for `find`.
Updated 2025-01-08 13:13:54 +01:00
General C++ numerics utilties. Convenient random number generation.
Updated 2025-01-04 11:58:21 +01:00
C++ Config file management, enabling easy settings management: factory defaults in tools can be overridden by config file settings, which can be overridden by command line options.
Updated 2025-01-04 11:55:57 +01:00
Generic logging for C++, with several log levels, time stamps, and optional color output.
Updated 2025-01-04 11:54:29 +01:00