|
| void | clockwerk::toUpper (char *input) |
| | Converts a C-style string to uppercase in place.
|
| void | clockwerk::toLower (char *input) |
| | Converts a C-style string to lowercase in place.
|
| bool | clockwerk::caseInsensitiveEqual (const char *a, const char *b) |
| | Compares two C-style strings case-insensitively.
|
| int16 | clockwerk::strip (const char *input, char *output, size_t output_size) |
| | Removes leading and trailing whitespace from an input string.
|
| int16 | clockwerk::stringReplace (const char *source, const char *orig, const char *repl, char *output, size_t output_size) |
| | Replaces the first occurrence of a substring with another string.
|
| int16 | clockwerk::splitString (const char *text, const char *delimiter, char **tokens, size_t max_tokens, char *token_buf, size_t token_buf_size) |
| | Splits a string using a specified delimiter.
|
| bool | clockwerk::isValidNumber (const char *s) |
| | Checks whether a C-style string represents a valid number.
|
| int16 | clockwerk::numberToString (int64 num, char *out, size_t out_size) |
| int16 | clockwerk::numberToString (int32 num, char *out, size_t out_size) |
| int16 | clockwerk::numberToString (int16 num, char *out, size_t out_size) |
| int16 | clockwerk::numberToString (int8 num, char *out, size_t out_size) |
| int16 | clockwerk::numberToString (bool num, char *out, size_t out_size) |
| | Converts an integer to a C-style string.
|
| int16 | clockwerk::numberToString (uint64 num, char *out, size_t out_size) |
| int16 | clockwerk::numberToString (uint32 num, char *out, size_t out_size) |
| int16 | clockwerk::numberToString (uint16 num, char *out, size_t out_size) |
| int16 | clockwerk::numberToString (uint8 num, char *out, size_t out_size) |
| int16 | clockwerk::numberToString (char num, char *out, size_t out_size) |
| | Converts a char to a C-style string.
|
| int16 | clockwerk::numberToString (float num, char *out, size_t out_size, uint8 precision=6) |
| | Converts a float to a C-style string with a specified precision.
|
| int16 | clockwerk::numberToString (float16 num, char *out, size_t out_size, uint8 precision=3) |
| | Converts a float16 to a C-style string with a specified precision.
|
| int16 | clockwerk::numberToString (double num, char *out, size_t out_size, uint8 precision=6) |
| | Converts a double to a C-style string with a specified precision.
|
| int16 | clockwerk::numberFromString (const char *s, uint8 &num) |
| | Overloaded - convert string to number.
|
| int16 | clockwerk::numberFromString (const char *s, uint16 &num) |
| int16 | clockwerk::numberFromString (const char *s, uint32 &num) |
| int16 | clockwerk::numberFromString (const char *s, uint64 &num) |
| int16 | clockwerk::numberFromString (const char *s, int8 &num) |
| int16 | clockwerk::numberFromString (const char *s, int16 &num) |
| int16 | clockwerk::numberFromString (const char *s, int32 &num) |
| int16 | clockwerk::numberFromString (const char *s, int64 &num) |
| int16 | clockwerk::numberFromString (const char *s, float &num) |
| int16 | clockwerk::numberFromString (const char *s, double &num) |
| size_t | clockwerk::strnlen (const char *s, size_t maxlen) |
| | Function to calculate the string length with a length bound.
|