C++ Utilities
Loading...
Searching...
No Matches
utilities

Files

 
assert.h
 Assertion macros that are replacements for the standard assert macro, and which improve on it in various ways.
See the Assertions page for all the details.
 
formatter.h
 Specialises std::formatter for types that have an accessible to_string() method.
See the Formatter Specialisation page for all the details.
 
log.h
 Some very simple facilities to create and handle log & debug messages.
See the Logging page for all the details.
 
macros.h
 Several useful and generally well known macros.
See the Macros page for all the details.
 
namespace.h
 An "include everything" header for the utilities library that also exposes the namespace utilities.
 
stopwatch.h
 A stopwatch class to measure execution times.
See the Stopwatch page for all the details.
 
stream.h
 Some utility functions that work on contents of streams. See the Stream Functions page for all the details.
 
string.h
 A collectionm of utility functions that work on strings. See the String Functions page for all the details.
 
thousands.h
 Some utility functions that help you print large numbers in a readable format by forcing a stream or locale to insert appropriate commas. See the Pretty Printing page for all the details.
 
type.h
 Some utility functions that return a string representing an object's "type" as the compiler/preprocessor sees. See the Type Strings page for all the details.
 
utilities.h
 An "include everything" header for the utilities library.