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 len)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 inputlen)charstringstatic
base64Decode(const char *input, uint64_t inputlen, byte_t **output, uint64_t *outputsize)charstringstatic
base64Encode(const byte_t *input)charstringstatic
base64Encode(const byte_t *input, uint64_t inputsize)charstringstatic
base64Encode(const byte_t *input, uint64_t inputsize, char **output, uint64_t *outputlen)charstringstatic
bothTrim(char *str)charstringstatic
bothTrim(char *str, char character)charstringstatic
capitalize(char *str)charstringstatic
center(char *str, int32_t len)charstringstatic
compare(const char *str1, const char *str2)charstringstatic
compare(const char *str1, const char *str2, size_t len)charstringstatic
compareIgnoringCase(const char *str1, const char *str2)charstringstatic
compareIgnoringCase(const char *str1, const char *str2, size_t len)charstringstatic
compareNatural(const char *str1, const char *str2)charstringstatic
compareNatural(const char *str1, const char *str2, const char *delimiters)charstringstatic
compareVersions(const char *str1, const char *str2)charstringstatic
compareVersions(const char *str1, const char *str2, const char *delimiters)charstringstatic
compareWithWildcards(const char *string, size_t stringlen, const char *pattern, size_t patternlen, char singlewildcard, char multiwildcard)charstringstatic
compareWithWildcards(const char *string, const char *pattern, size_t patternlen, char singlewildcard, char multiwildcard)charstringstatic
compareWithWildcards(const char *string, size_t stringlen, const char *pattern, char singlewildcard, char multiwildcard)charstringstatic
compareWithWildcards(const char *string, const char *pattern, char singlewildcard, char multiwildcard)charstringstatic
contains(const char *haystack, const char *needle)charstringstatic
contains(const char *haystack, char needle)charstringstatic
containsIgnoringCase(const char *haystack, const char *needle)charstringstatic
containsIgnoringCase(const char *haystack, char needle)charstringstatic
convertAmount(const char *amount)charstringstatic
convertAmount(int64_t amount)charstringstatic
convertAmount(int64_t amount, uint16_t padding)charstringstatic
convertToFloat(const char *string)charstringstatic
convertToFloat(const char *string, const char **endptr)charstringstatic
convertToFloatC(const char *string)charstringstatic
convertToInteger(const char *string)charstringstatic
convertToInteger(const char *string, const char **endptr)charstringstatic
convertToInteger(const char *string, int32_t base)charstringstatic
convertToInteger(const char *string, const char **endptr, int32_t base)charstringstatic
convertToUnsignedInteger(const char *string)charstringstatic
convertToUnsignedInteger(const char *string, const char **endptr)charstringstatic
convertToUnsignedInteger(const char *string, int32_t base)charstringstatic
convertToUnsignedInteger(const char *string, const char **endptr, int32_t base)charstringstatic
copy(char *dest, const char *source)charstringstatic
copy(char *dest, const char *source, size_t len)charstringstatic
copy(char *dest, size_t location, const char *source)charstringstatic
copy(char *dest, size_t location, const char *source, size_t len)charstringstatic
deobfuscate(char *str)charstringstatic
duplicate(const char *str)charstringstatic
duplicate(const char *str, size_t len)charstringstatic
duplicate(const wchar_t *str)charstringstatic
duplicate(const wchar_t *str, size_t len)charstringstatic
duplicate(const wchar_t *str, char replacement)charstringstatic
duplicate(const wchar_t *str, size_t len, char replacement)charstringstatic
duplicateUcs2(const ucs2_t *str)charstringstatic
duplicateUcs2(const ucs2_t *str, size_t len)charstringstatic
duplicateUcs2(const ucs2_t *str, bool bigendian)charstringstatic
duplicateUcs2(const ucs2_t *str, size_t len, bool bigendian)charstringstatic
duplicateUcs2(const ucs2_t *str, char replacement)charstringstatic
duplicateUcs2(const ucs2_t *str, size_t len, char replacement)charstringstatic
duplicateUcs2(const ucs2_t *str, char replacement, bool bigendian)charstringstatic
duplicateUcs2(const ucs2_t *str, size_t len, char replacement, bool bigendian)charstringstatic
endsWith(const char *haystack, const char *needle)charstringstatic
escape(const char *input, const char *characters)charstringstatic
escape(const char *input, uint64_t inputlen, char **output, uint64_t *outputlen, 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
findFirstIgnoringCase(const char *haystack, const char *needle)charstringstatic
findFirstIgnoringCase(const char *haystack, char needle)charstringstatic
findFirstIgnoringCase(char *haystack, const char *needle)charstringstatic
findFirstIgnoringCase(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, const char *needle)charstringstatic
findFirstOrEnd(const char *haystack, char needle)charstringstatic
findFirstOrEnd(char *haystack, const char *needle)charstringstatic
findFirstOrEndIgnoringCase(const char *haystack, const char *needle)charstringstatic
findFirstOrEndIgnoringCase(const char *haystack, char needle)charstringstatic
findFirstOrEndIgnoringCase(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
findLastIgnoringCase(const char *haystack, const char *needle)charstringstatic
findLastIgnoringCase(const char *haystack, char needle)charstringstatic
findLastIgnoringCase(char *haystack, const char *needle)charstringstatic
findLastIgnoringCase(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
getHumanReadable(int64_t number)charstringstatic
getHumanReadable(int64_t number, bool onethousand)charstringstatic
getHumanReadable(uint64_t number)charstringstatic
getHumanReadable(uint64_t number, bool onethousand)charstringstatic
getHumanReadable(long double number)charstringstatic
getHumanReadable(long double number, bool onethousand)charstringstatic
getIntegerLength(int16_t number)charstringstatic
getIntegerLength(int32_t number)charstringstatic
getIntegerLength(int64_t number)charstringstatic
getIntegerLength(uint16_t number)charstringstatic
getIntegerLength(uint32_t number)charstringstatic
getIntegerLength(uint64_t number)charstringstatic
getLength(const char *string)charstringstatic
getLengthContainingSet(const char *haystack, const char *set)charstringstatic
getLengthNotContainingSet(const char *haystack, const char *set)charstringstatic
getSize(const char *string)charstringstatic
getSubString(const char *str, size_t start, size_t end)charstringstatic
getSubString(const char *str, size_t start)charstringstatic
hexDecode(const char *input)charstringstatic
hexDecode(const char *input, uint64_t inputlen)charstringstatic
hexDecode(const char *input, uint64_t inputlen, byte_t **output, uint64_t *outputsize)charstringstatic
hexEncode(const byte_t *input)charstringstatic
hexEncode(const byte_t *input, uint64_t inputsize)charstringstatic
hexEncode(const byte_t *input, uint64_t inputsize, char **output, uint64_t *outputlen)charstringstatic
insertString(const char *dest, const char *src, uint64_t index)charstringstatic
isAfter(const char *str, const char *delimiter)charstringstatic
isBefore(const char *str, const char *delimiter)charstringstatic
isBetween(const char *str, const char *start, const char *end)charstringstatic
isInSet(const char *str, const char *const *set)charstringstatic
isInSetIgnoringCase(const char *str, const char *const *set)charstringstatic
isInteger(const char *val)charstringstatic
isInteger(const char *val, int32_t len)charstringstatic
isNo(const char *string)charstringstatic
isNullOrEmpty(const char *string)charstringstatic
isNumber(const char *val)charstringstatic
isNumber(const char *val, int32_t len)charstringstatic
isYes(const char *string)charstringstatic
leftJustify(char *str, int32_t len)charstringstatic
leftTrim(char *str)charstringstatic
leftTrim(char *str, char character)charstringstatic
lower(char *str)charstringstatic
obfuscate(char *str)charstringstatic
pad(const char *string, char padchar, int16_t direction, uint64_t totallen)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 len, const char *format,...)charstringstatic
printf(char *buffer, size_t len, const char *format, va_list *argp)charstringstatic
printf(char **buffer, const char *format,...)charstringstatic
printf(char **buffer, const char *format, va_list *argp)charstringstatic
quotedPrintableDecode(const char *input)charstringstatic
quotedPrintableDecode(const char *input, uint64_t inputlen)charstringstatic
quotedPrintableDecode(const char *input, uint64_t inputlen, byte_t **output, uint64_t *outputlen)charstringstatic
quotedPrintableEncode(const byte_t *input)charstringstatic
quotedPrintableEncode(const byte_t *input, uint64_t inputsize)charstringstatic
quotedPrintableEncode(const byte_t *input, uint64_t inputsize, char **output, uint64_t *outputlen)charstringstatic
replace(char *str, char oldchar, char newchar)charstringstatic
replace(char *str, const char *oldchars, char newchar)charstringstatic
replace(const char *str, const char *oldstr, const char *newstr)charstringstatic
replace(const char *str, const char *const *oldstrset, const char *const *newstrset)charstringstatic
replace(const char *str, const char *const *oldstrset, size_t *oldstrlen, const char *const *newstrset)charstringstatic
replace(const char *str, regularexpression *from, const char *to, bool global)charstringstatic
rightJustify(char *str, int32_t len)charstringstatic
rightTrim(char *str)charstringstatic
rightTrim(char *str, char character)charstringstatic
safeCopy(char *dest, size_t destlen, const char *source)charstringstatic
safeCopy(char *dest, size_t destlen, const char *source, size_t sourcelen)charstringstatic
split(const char *string, size_t stringlen, const char *delimiter, size_t delimiterlen, bool collapse, char ***list, uint64_t *listlen)charstringstatic
split(const char *string, const char *delimiter, size_t delimiterlen, bool collapse, char ***list, uint64_t *listlen)charstringstatic
split(const char *string, size_t stringlen, const char *delimiter, bool collapse, char ***list, uint64_t *listlen)charstringstatic
split(const char *string, const char *delimiter, bool collapse, char ***list, uint64_t *listlen)charstringstatic
startsWith(const char *haystack, const char *needle)charstringstatic
strip(char *str, char character)charstringstatic
strip(char *str1, const char *str2)charstringstatic
stripSet(char *str1, const char *set)charstringstatic
unescape(const char *input)charstringstatic
unescape(const char *input, uint64_t inputlen, char **output, uint64_t *outputlen)charstringstatic
upper(char *str)charstringstatic
urlDecode(const char *input)charstringstatic
urlEncode(const char *input)charstringstatic
zero(char *str, size_t len)charstringstatic