Rudiments
charstring Member List

This is the complete list of members for charstring, including all inherited members.

append(char *dest, const char *source)charstringstatic
append(char *dest, const char *source, size_t size)charstringstatic
append(char *dest, int64_t number)charstringstatic
append(char *dest, uint64_t number)charstringstatic
append(char *dest, double number)charstringstatic
append(char *dest, double number, uint16_t scale)charstringstatic
append(char *dest, double number, uint16_t precision, uint16_t scale)charstringstatic
base64Decode(const char *input)charstringstatic
base64Decode(const char *input, uint64_t inputsize)charstringstatic
base64Decode(const char *input, uint64_t inputsize, unsigned char **output, uint64_t *outputsize)charstringstatic
base64Encode(const unsigned char *input)charstringstatic
base64Encode(const unsigned char *input, uint64_t inputsize)charstringstatic
base64Encode(const unsigned char *input, uint64_t inputsize, char **output, uint64_t *outputsize)charstringstatic
bothTrim(char *str)charstringstatic
bothTrim(char *str, char character)charstringstatic
capitalize(char *str)charstringstatic
center(char *str, int32_t length)charstringstatic
compare(const char *str1, const char *str2)charstringstatic
compare(const char *str1, const char *str2, size_t size)charstringstatic
compareIgnoringCase(const char *str1, const char *str2)charstringstatic
compareIgnoringCase(const char *str1, const char *str2, size_t size)charstringstatic
contains(const char *haystack, const char *needle)charstringstatic
contains(const char *haystack, char needle)charstringstatic
convertAmount(const char *amount)charstringstatic
convertAmount(int64_t amount)charstringstatic
convertAmount(int64_t amount, uint16_t padding)charstringstatic
copy(char *dest, const char *source)charstringstatic
copy(char *dest, const char *source, size_t size)charstringstatic
copy(char *dest, size_t location, const char *source)charstringstatic
copy(char *dest, size_t location, const char *source, size_t size)charstringstatic
deobfuscate(char *str)charstringstatic
duplicate(const char *str)charstringstatic
duplicate(const char *str, size_t length)charstringstatic
escape(const char *input, const char *characters)charstringstatic
escape(const char *input, uint64_t inputsize, char **output, uint64_t *outputsize, const char *characters)charstringstatic
findFirst(const char *haystack, const char *needle)charstringstatic
findFirst(const char *haystack, char needle)charstringstatic
findFirst(char *haystack, const char *needle)charstringstatic
findFirst(char *haystack, char needle)charstringstatic
findFirstOfSet(const char *haystack, const char *set)charstringstatic
findFirstOfSet(char *haystack, const char *set)charstringstatic
findFirstOfSetOrEnd(const char *haystack, const char *set)charstringstatic
findFirstOfSetOrEnd(char *haystack, const char *set)charstringstatic
findFirstOrEnd(const char *haystack, char needle)charstringstatic
findFirstOrEnd(const char *haystack, const char *needle)charstringstatic
findFirstOrEnd(char *haystack, const char *needle)charstringstatic
findLast(const char *haystack, const char *needle)charstringstatic
findLast(const char *haystack, char needle)charstringstatic
findLast(char *haystack, const char *needle)charstringstatic
findLast(char *haystack, char needle)charstringstatic
findLastOfSet(const char *haystack, const char *set)charstringstatic
findLastOfSet(char *haystack, const char *set)charstringstatic
findLastOfSetOrEnd(const char *haystack, const char *set)charstringstatic
findLastOfSetOrEnd(char *haystack, const char *set)charstringstatic
httpEscape(const char *input)charstringstatic
httpUnescape(const char *input)charstringstatic
insertString(const char *dest, const char *src, uint64_t index)charstringstatic
inSet(const char *str, const char *const *set)charstringstatic
inSetIgnoringCase(const char *str, const char *const *set)charstringstatic
integerLength(int16_t number)charstringstatic
integerLength(int32_t number)charstringstatic
integerLength(int64_t number)charstringstatic
integerLength(uint16_t number)charstringstatic
integerLength(uint32_t number)charstringstatic
integerLength(uint64_t number)charstringstatic
isInteger(const char *val)charstringstatic
isInteger(const char *val, int32_t size)charstringstatic
isNo(const char *string)charstringstatic
isNullOrEmpty(const char *string)charstringstatic
isNullOrEmpty(const unsigned char *string)charstringstatic
isNumber(const char *val)charstringstatic
isNumber(const char *val, int32_t size)charstringstatic
isYes(const char *string)charstringstatic
leftJustify(char *str, int32_t length)charstringstatic
leftTrim(char *str)charstringstatic
leftTrim(char *str, char character)charstringstatic
length(const char *string)charstringstatic
length(const unsigned char *string)charstringstatic
lengthContainingSet(const char *haystack, const char *set)charstringstatic
lengthNotContainingSet(const char *haystack, const char *set)charstringstatic
lower(char *str)charstringstatic
obfuscate(char *str)charstringstatic
pad(const char *string, char padchar, int16_t direction, uint64_t totallength)charstringstatic
parseNumber(int16_t number)charstringstatic
parseNumber(uint16_t number)charstringstatic
parseNumber(int16_t number, uint16_t zeropadding)charstringstatic
parseNumber(uint16_t number, uint16_t zeropadding)charstringstatic
parseNumber(int32_t number)charstringstatic
parseNumber(uint32_t number)charstringstatic
parseNumber(int32_t number, uint16_t zeropadding)charstringstatic
parseNumber(uint32_t number, uint16_t zeropadding)charstringstatic
parseNumber(int64_t number)charstringstatic
parseNumber(uint64_t number)charstringstatic
parseNumber(int64_t number, uint16_t zeropadding)charstringstatic
parseNumber(uint64_t number, uint16_t zeropadding)charstringstatic
parseNumber(float number)charstringstatic
parseNumber(float number, uint16_t scale)charstringstatic
parseNumber(float number, uint16_t precision, uint16_t scale)charstringstatic
parseNumber(double number)charstringstatic
parseNumber(double number, uint16_t scale)charstringstatic
parseNumber(double number, uint16_t precision, uint16_t scale)charstringstatic
parseNumber(long double number)charstringstatic
parseNumber(long double number, uint16_t scale)charstringstatic
parseNumber(long double number, uint16_t precision, uint16_t scale)charstringstatic
printf(char *buffer, size_t length, const char *format,...)charstringstatic
printf(char *buffer, size_t length, const char *format, va_list *argp)charstringstatic
printf(char **buffer, const char *format,...)charstringstatic
printf(char **buffer, const char *format, va_list *argp)charstringstatic
replace(char *str, char oldchar, char newchar)charstringstatic
replace(char *str, const char *oldchars, char newchar)charstringstatic
rightJustify(char *str, int32_t length)charstringstatic
rightTrim(char *str)charstringstatic
rightTrim(char *str, char character)charstringstatic
safeCopy(char *dest, size_t destsize, const char *source)charstringstatic
safeCopy(char *dest, size_t destsize, const char *source, size_t sourcesize)charstringstatic
split(const char *string, ssize_t stringlength, const char *delimiter, ssize_t delimiterlength, bool collapse, char ***list, uint64_t *listlength)charstringstatic
split(const char *string, const char *delimiter, ssize_t delimiterlength, bool collapse, char ***list, uint64_t *listlength)charstringstatic
split(const char *string, ssize_t stringlength, const char *delimiter, bool collapse, char ***list, uint64_t *listlength)charstringstatic
split(const char *string, const char *delimiter, bool collapse, char ***list, uint64_t *listlength)charstringstatic
strip(char *str, char character)charstringstatic
strip(char *str1, const char *str2)charstringstatic
stripSet(char *str1, const char *set)charstringstatic
subString(const char *str, size_t start, size_t end)charstringstatic
subString(const char *str, size_t start)charstringstatic
toFloat(const char *string)charstringstatic
toFloat(const char *string, const char **endptr)charstringstatic
toInteger(const char *string)charstringstatic
toInteger(const char *string, const char **endptr)charstringstatic
toInteger(const char *string, int32_t base)charstringstatic
toInteger(const char *string, const char **endptr, int32_t base)charstringstatic
toUnsignedInteger(const char *string)charstringstatic
toUnsignedInteger(const char *string, const char **endptr)charstringstatic
toUnsignedInteger(const char *string, int32_t base)charstringstatic
toUnsignedInteger(const char *string, const char **endptr, int32_t base)charstringstatic
unescape(const char *input)charstringstatic
unescape(const char *input, uint64_t inputsize, char **output, uint64_t *outputsize)charstringstatic
upper(char *str)charstringstatic
zero(char *str, size_t size)charstringstatic