rtxCharStr.h File Reference
#include "rtxsrc/rtxContext.h"
Go to the source code of this file.
Functions | |
EXTERNRT int | rtxStricmp (const char *str1, const char *str2) |
This is an implementation of the non-standard stricmp function. | |
EXTERNRT char * | rtxStrcat (char *dest, size_t bufsiz, const char *src) |
This function concatanates the given string onto the string buffer. | |
EXTERNRT char * | rtxStrncat (char *dest, size_t bufsiz, const char *src, size_t nchars) |
This function concatanates the given number of characters from the given string onto the string buffer. | |
EXTERNRT char * | rtxStrcpy (char *dest, size_t bufsiz, const char *src) |
This function copies a null-terminated string to a target buffer. | |
EXTERNRT char * | rtxStrncpy (char *dest, size_t bufsiz, const char *src, size_t nchars) |
This function copies the given number of characters from a string to a target buffer. | |
EXTERNRT char * | rtxStrdup (OSCTXT *pctxt, const char *src) |
This function creates a duplicate copy of a null-terminated string. | |
EXTERNRT const char * | rtxStrJoin (char *dest, size_t bufsiz, const char *str1, const char *str2, const char *str3, const char *str4, const char *str5) |
This function concatanates up to five substrings together into a single string. | |
EXTERNRT const char * | rtxStrDynJoin (OSCTXT *pctxt, const char *str1, const char *str2, const char *str3, const char *str4, const char *str5) |
This function allocates memory for and concatanates up to five substrings together into a single string. | |
EXTERNRT int | rtxIntToCharStr (OSINT32 value, char *dest, size_t bufsiz, char padchar) |
This function converts a signed 32-bit integer into a character string. | |
EXTERNRT int | rtxUIntToCharStr (OSUINT32 value, char *dest, size_t bufsiz, char padchar) |
This function converts an unsigned 32-bit integer into a character string. | |
EXTERNRT int | rtxInt64ToCharStr (OSINT64 value, char *dest, size_t bufsiz, char padchar) |
This function converts a signed 64-bit integer into a character string. | |
EXTERNRT int | rtxUInt64ToCharStr (OSUINT64 value, char *dest, size_t bufsiz, char padchar) |
This function converts an unsigned 64-bit integer into a character string. | |
EXTERNRT int | rtxSizeToCharStr (size_t value, char *dest, size_t bufsiz, char padchar) |
This function converts a value of type 'size_t' into a character string. | |
EXTERNRT int | rtxHexCharsToBinCount (const char *hexstr, size_t nchars) |
This function returns a count of the number of bytes the would result from the conversion of a hexadecimal character string to binary. | |
EXTERNRT int | rtxHexCharsToBin (const char *hexstr, size_t nchars, OSOCTET *binbuf, size_t bufsize) |
This function converts the given hex string to binary. | |
EXTERNRT int | rtxCharStrToInt (const char *cstr, OSINT32 *pvalue) |
This function converts the given character string to an integer value. |
Detailed Description
Definition in file rtxCharStr.h.