AceCommon
1.5.2
Arduino library for low-level common functions and features with no external dependencies
|
▼Nace_common | |
CFCString | A union of (const char*) and (const __FlashStringHelper*) with a discriminator |
CFlashString | A 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*) |
CKString | A wrapper class around a normal c-string or Arduino f-string which is encoded and compressed using keyword substitution |
CKStringIterator | An interator that points to a character inside a KString |
CPrintStrBase | Base class for all template instances of the PrintStr<SIZE> class |
CPrintStr | An implementation of Print that writes to an in-memory buffer supporting strings less than 65535 in length |
CPrintStrN | An alternate implementation of PrintStr that allocates the character array in the heap, instead of the stack |
CGenericStats | Helper class to collect timing statistics such as min, max, average, and exponential-decay average |
CTimingStats | Helper class to collect timing statistics such as min, max, average, and exponential-decay average |