AceCommon  1.4.6
Arduino library for low-level common functions and features with no external dependencies
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Nace_common
 CFCStringA union of (const char*) and (const __FlashStringHelper*) with a discriminator
 CFlashStringA thin wrapper around a (const __FlashStringHelper*) so that it acts exactly like a (const char*) with regards to operator*(), operator++() and other common operations on (const char*)
 CGenericStatsHelper class to collect timing statistics such as min, max, average, and exponential-decay average
 CKStringA wrapper class around a normal c-string or Arduino f-string which is encoded and compressed using keyword substitution
 CPrintStrAn implementation of Print that writes to an in-memory buffer supporting strings less than 65535 in length
 CPrintStrBaseBase class for all template instances of the PrintStr<SIZE> class
 CPrintStrNAn alternate implementation of PrintStr that allocates the character array in the heap, instead of the stack
 CTimingStatsHelper class to collect timing statistics such as min, max, average, and exponential-decay average