AceCommon
1.6.0
Arduino library for low-level common functions and features with no external dependencies
|
▼ src | |
▼ algorithms | |
binarySearch.h | Templatized implementation of binary search function over a sorted array of things |
isSorted.h | Templatized functions that determine if an array of things is sorted |
linearSearch.h | Templatized implementation of linear search function over an array of things, which is not necessarily sorted |
reverse.h | Templatized function that reverses the elements of a given array |
▼ arithmetic | |
arithmetic.h | Common functions involving arithmetics such as incrementing, addition, subtraction, division, and conversion to and from BCD (binary coded decimal) |
▼ backslash_x_encoding | |
backslash_x_encoding.cpp | |
backslash_x_encoding.h | Provides 2 functions to perform backslash-x encoding and decoding |
▼ cstrings | |
copyReplace.cpp | |
copyReplace.h | Functions that copy c-strings from src to dst while replacing a given character with another character or another string |
▼ fstrings | |
FCString.cpp | |
FCString.h | |
FlashString.h | |
▼ hash | |
djb2.h | Implement the djb2 hash algorithm (http://www.cse.yorku.ca/~oz/hash.html) for normal strings and flash strings |
▼ kstrings | |
KString.cpp | |
KString.h | |
▼ print_str | |
PrintStr.h | |
▼ print_utils | |
printfTo.h | Implement a printfTo() that accept formatting strings like printf() and prints the result to the given Print object |
printIntAsFloat.h | Print integers as floating point numbers, without using floatin point operations which are expensive on 8-bit processors |
printPadTo.h | Various function that prints a uint16_t integer using N decimal places, padded with a space or 0 character |
printReplaceTo.h | Functions that print strings from src to the given Print object while replacing a given character with another character or another string |
▼ pstrings | |
pstrings.cpp | |
pstrings.h | String functions on strings stored in flash memory through the PROGMEM attribute |
▼ timing_stats | |
GenericStats.h | |
TimingStats.h | |
▼ url_encoding | |
url_encoding.cpp | |
url_encoding.h | Provides 2 functions to perform URL form encoding and decoding |
AceCommon.h |