Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::p6ISafeString Member List

This is the complete list of members for P6R::p6ISafeString, including all inherited members.

addref(void)=0P6R::p6ICompure virtual
atol(const P6CHAR *pString, P6SIZE cchMax, P6INT32 *pRetLong)=0P6R::p6ISafeStringpure virtual
atolEx(const P6CHAR *pString, P6SIZE cchMax, P6INT32 *pRetLong, P6CHAR **ppEndPtr)=0P6R::p6ISafeStringpure virtual
atoll(const P6CHAR *pString, P6SIZE cchMax, P6INT64 *pRetLongLong)=0P6R::p6ISafeStringpure virtual
atollEx(const P6CHAR *pString, P6SIZE cchMax, P6INT64 *pRetLongLong, P6CHAR **ppEndPtr)=0P6R::p6ISafeStringpure virtual
atolW(const P6WCHAR *pString, P6SIZE cchMax, P6INT32 *pRetLong)=0P6R::p6ISafeStringpure virtual
bstrbstr(const P6BCSTR *pbcsSearchIn, P6BCSTR const *pbcsSearchFor, P6BCSTR *pbcsFound)=0P6R::p6ISafeStringpure virtual
bstrchr(const P6BCSTR *pbcsStr, P6INT16 c, P6BCSTR *pRetPtr)=0P6R::p6ISafeStringpure virtual
bstrcmp(const P6BCSTR *s1, const P6BCSTR *s2, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
bstribstr(const P6BCSTR *pbcsSearchIn, P6BCSTR const *pbcsSearchFor, P6BCSTR *pbcsFound)=0P6R::p6ISafeStringpure virtual
bstricmp(const P6BCSTR *s1, const P6BCSTR *s2, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
bstrlwr(P6BSTR *pbsStr)=0P6R::p6ISafeStringpure virtual
bstrncmp(const P6BCSTR *s1, const P6BCSTR *s2, P6SIZE nCount, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
bstrnicmp(const P6BCSTR *s1, const P6BCSTR *s2, P6SIZE nCount, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
bstrrchr(const P6BCSTR *pbcsStr, P6INT16 c, P6BCSTR *pRetPtr)=0P6R::p6ISafeStringpure virtual
bstrsep(P6BCSTR *pbcsSearchIn, const P6BCSTR *pbsDelimiters, P6BCSTR *pbcsToken)=0P6R::p6ISafeStringpure virtual
bstrSetMem(P6BSTR *pMemory, P6INT nValue)=0P6R::p6ISafeStringpure virtual
bstrSetMemSecure(P6BSTR *pMemory, P6INT nValue)=0P6R::p6ISafeStringpure virtual
bstrspn(P6BCSTR *pbcsSearchIn, const P6BCSTR *pbcsSearchSet, P6BCSTR *pbcsFound)=0P6R::p6ISafeStringpure virtual
bstrsubcmp(const P6BCSTR *s1, const P6BCSTR *s2, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
bstrsubicmp(const P6BCSTR *s1, const P6BCSTR *s2, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
bstrupr(P6BSTR *pbsStr)=0P6R::p6ISafeStringpure virtual
bwstrchr(const P6BWCSTR *pbcsStr, P6INT16 c, P6BWCSTR *pRetPtr)=0P6R::p6ISafeStringpure virtual
bwstrcmp(const P6BWCSTR *s1, const P6BWCSTR *s2, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
bwstricmp(const P6BWCSTR *s1, const P6BWCSTR *s2, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
bwstrlcpy(P6WCHAR *pszDest, P6SIZE cDest, const P6BWCSTR *pSource)=0P6R::p6ISafeStringpure virtual
bwstrlwr(P6BWSTR *pbsStr)=0P6R::p6ISafeStringpure virtual
bwstrncmp(const P6BWCSTR *s1, const P6BWCSTR *s2, P6SIZE nCount, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
bwstrnicmp(const P6BWCSTR *s1, const P6BWCSTR *s2, P6SIZE nCount, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
bwstrrchr(const P6BWCSTR *pbcsStr, P6INT16 c, P6BWCSTR *pRetPtr)=0P6R::p6ISafeStringpure virtual
bwstrsep(P6BWCSTR *pbcsSearchIn, const P6BWCSTR *pbsDelimiters, P6BWCSTR *pbcsToken)=0P6R::p6ISafeStringpure virtual
bwstrsubcmp(const P6BWCSTR *s1, const P6BWCSTR *s2, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
bwstrsubicmp(const P6BWCSTR *s1, const P6BWCSTR *s2, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
compareMem(const P6VOID *pMem1, const P6VOID *pMem2, P6SIZE nBytes, P6INT32 *pResult)=0P6R::p6ISafeStringpure virtual
copyMem(P6VOID *pDest, P6SIZE cDest, const P6VOID *pSource, P6SIZE nBytes)=0P6R::p6ISafeStringpure virtual
copyMemSecure(P6VOID *pDest, P6SIZE cDest, const P6VOID *pSource, P6SIZE nBytes)=0P6R::p6ISafeStringpure virtual
floatToString(P6FLOAT value, P6CHAR *pBuffer, P6SIZE cBuffer, P6SIZE *pcWritten)=0P6R::p6ISafeStringpure virtual
floatToStringW(P6FLOAT value, P6WCHAR *pBuffer, P6SIZE cBuffer, P6SIZE *pcWritten)=0P6R::p6ISafeStringpure virtual
formatString(P6CHAR *pBuffer, P6SIZE cBuffer, P6SIZE *pcWritten, const P6CHAR *pszFormat, const P6ARG *pArgs, P6SIZE cArgs)=0P6R::p6ISafeStringpure virtual
formatStringW(P6WCHAR *pBuffer, P6SIZE cBuffer, P6SIZE *pcWritten, const P6WCHAR *pszFormat, const P6ARG *pArgs, P6SIZE cArgs)=0P6R::p6ISafeStringpure virtual
hexDump(const P6VOID *pData, P6SIZE cData, P6CHAR *pBuffer, P6SIZE cBuffer, P6SIZE cBytesPerLine, P6SIZE *pcWritten)=0P6R::p6ISafeStringpure virtual
hexDumpW(const P6VOID *pData, P6SIZE cData, P6WCHAR *pBuffer, P6SIZE cBuffer, P6SIZE cBytesPerLine, P6SIZE *pcWritten)=0P6R::p6ISafeStringpure virtual
int16ToString(P6INT16 value, P6CHAR *pBuffer, P6SIZE cBuffer, P6UINT32 radix, P6SIZE *pcWritten)=0P6R::p6ISafeStringpure virtual
int16ToStringW(P6INT16 value, P6WCHAR *pBuffer, P6SIZE cBuffer, P6UINT32 radix, P6SIZE *pcWritten)=0P6R::p6ISafeStringpure virtual
int32ToString(P6INT32 value, P6CHAR *pBuffer, P6SIZE cBuffer, P6UINT32 radix, P6SIZE *pcWritten)=0P6R::p6ISafeStringpure virtual
int32ToStringW(P6INT32 value, P6WCHAR *pBuffer, P6SIZE cBuffer, P6UINT32 radix, P6SIZE *pcWritten)=0P6R::p6ISafeStringpure virtual
int64ToString(P6INT64 value, P6CHAR *pBuffer, P6SIZE cBuffer, P6UINT32 radix, P6SIZE *pcWritten)=0P6R::p6ISafeStringpure virtual
int64ToStringW(P6INT64 value, P6WCHAR *pBuffer, P6SIZE cBuffer, P6UINT32 radix, P6SIZE *pcWritten)=0P6R::p6ISafeStringpure virtual
moveMem(P6VOID *pDest, P6SIZE cDest, const P6VOID *pSource, P6SIZE nBytes)=0P6R::p6ISafeStringpure virtual
moveMemSecure(P6VOID *pDest, P6SIZE cDest, const P6VOID *pSource, P6SIZE nBytes)=0P6R::p6ISafeStringpure virtual
queryInterface(const P6R::P6IID &iid, P6VOID **ppIface)=0P6R::p6ICompure virtual
release(void)=0P6R::p6ICompure virtual
replace(P6CHAR *pString, P6CHAR chOrig, const P6CHAR chReplacement, P6SIZE cchMax)=0P6R::p6ISafeStringpure virtual
reverseString(P6CHAR *pBuffer, P6SIZE cStart, P6SIZE cEnd)=0P6R::p6ISafeStringpure virtual
reverseStringW(P6WCHAR *pBuffer, P6SIZE cStart, P6SIZE cEnd)=0P6R::p6ISafeStringpure virtual
setMem(P6VOID *pMemory, P6INT nValue, P6SIZE nBytes)=0P6R::p6ISafeStringpure virtual
setMemSecure(P6VOID *pMemory, P6INT nValue, P6SIZE nBytes)=0P6R::p6ISafeStringpure virtual
sizetToString(P6SIZE value, P6CHAR *pBuffer, P6SIZE cBuffer, P6UINT32 radix, P6SIZE *pcWritten)=0P6R::p6ISafeStringpure virtual
sizetToStringW(P6SIZE value, P6WCHAR *pBuffer, P6SIZE cBuffer, P6UINT32 radix, P6SIZE *pcWritten)=0P6R::p6ISafeStringpure virtual
strchr(const P6CHAR *pStr, P6INT16 c, P6SIZE cchMax, P6CHAR **ppRetPtr)=0P6R::p6ISafeStringpure virtual
strcmp(const P6CHAR *pStr1, const P6CHAR *pStr2, P6SIZE cchMax, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
strdup(const P6CHAR *pString, P6CHAR **ppCopy)=0P6R::p6ISafeStringpure virtual
strdupbstr(const P6BCSTR *pString, P6CHAR **ppCopy)=0P6R::p6ISafeStringpure virtual
strfree(const P6CHAR *pString)=0P6R::p6ISafeStringpure virtual
stricmp(const P6CHAR *pStr1, const P6CHAR *pStr2, P6SIZE cchMax, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
stristr(const P6CHAR *searchIn, const P6CHAR *searchFor, P6SIZE cchMax, P6CHAR **ppRetptr)=0P6R::p6ISafeStringpure virtual
strlcat(P6CHAR *pszDest, P6SIZE cDest, const P6CHAR *pszSource, P6SIZE *pcCopied)=0P6R::p6ISafeStringpure virtual
strlcatbstr(P6CHAR *pszDest, P6SIZE cDest, const P6BCSTR *pbsSource, P6SIZE *pcCopied)=0P6R::p6ISafeStringpure virtual
strlcpy(P6CHAR *pszDest, P6SIZE cDest, const P6CHAR *pszSource, P6SIZE *pcCopied)=0P6R::p6ISafeStringpure virtual
strlcpybstr(P6CHAR *pszDest, P6SIZE cDest, const P6BCSTR *pbsSource, P6SIZE *pcCopied)=0P6R::p6ISafeStringpure virtual
strlen(const P6CHAR *pStr, P6SIZE cchMax, P6SIZE *pcSize)=0P6R::p6ISafeStringpure virtual
strlncpy(P6CHAR *pszDest, P6SIZE cDest, const P6CHAR *pszSource, P6SIZE cSourceLen, P6SIZE *pcCopied)=0P6R::p6ISafeStringpure virtual
strlwr(P6CHAR *pszStr, P6SIZE cchMax)=0P6R::p6ISafeStringpure virtual
strncat(P6CHAR *pszDest, P6SIZE cDest, const P6CHAR *pszSource, P6SIZE cCount)=0P6R::p6ISafeStringpure virtual
strncmp(const P6CHAR *pStr1, const P6CHAR *pStr2, P6SIZE length, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
strnicmp(const P6CHAR *pStr1, const P6CHAR *pStr2, P6SIZE length, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
strrchr(const P6CHAR *pStr, P6INT16 c, P6SIZE cchMax, P6CHAR **ppRetPtr)=0P6R::p6ISafeStringpure virtual
strsep(const P6CHAR **ppszSearchIn, const P6CHAR *pszDelimiters, P6BCSTR *pbcsToken)=0P6R::p6ISafeStringpure virtual
strstr(const P6CHAR *searchIn, const P6CHAR *searchFor, P6SIZE cchMax, P6CHAR **ppRetptr)=0P6R::p6ISafeStringpure virtual
strToBool(const P6CHAR *pBoolStr, P6BOOL *pBool)=0P6R::p6ISafeStringpure virtual
strupr(P6CHAR *pszStr, P6SIZE cchMax)=0P6R::p6ISafeStringpure virtual
trimEnd(P6CHAR *pszStr, P6SIZE cchMax)=0P6R::p6ISafeStringpure virtual
trimEndW(P6WCHAR *pszStr, P6SIZE cchMax)=0P6R::p6ISafeStringpure virtual
uint16ToString(P6UINT16 value, P6CHAR *pBuffer, P6SIZE cBuffer, P6UINT32 radix, P6SIZE *pcWritten)=0P6R::p6ISafeStringpure virtual
uint16ToStringW(P6UINT16 value, P6WCHAR *pBuffer, P6SIZE cBuffer, P6UINT32 radix, P6SIZE *pcWritten)=0P6R::p6ISafeStringpure virtual
uint32ToString(P6UINT32 value, P6CHAR *pBuffer, P6SIZE cBuffer, P6UINT32 radix, P6SIZE *pcWritten)=0P6R::p6ISafeStringpure virtual
uint32ToStringW(P6UINT32 value, P6WCHAR *pBuffer, P6SIZE cBuffer, P6UINT32 radix, P6SIZE *pcWritten)=0P6R::p6ISafeStringpure virtual
uint64ToString(P6UINT64 value, P6CHAR *pBuffer, P6SIZE cBuffer, P6UINT32 radix, P6SIZE *pcWritten)=0P6R::p6ISafeStringpure virtual
uint64ToStringW(P6UINT64 value, P6WCHAR *pBuffer, P6SIZE cBuffer, P6UINT32 radix, P6SIZE *pcWritten)=0P6R::p6ISafeStringpure virtual
utf8nToWcs(P6WCHAR *pDest, P6SIZE *dstSize, const P6CHAR *pSource, P6SIZE cCount)=0P6R::p6ISafeStringpure virtual
utf8ToWcs(P6WCHAR *pDest, P6SIZE *dstSize, const P6CHAR *pSource)=0P6R::p6ISafeStringpure virtual
wcsnToUtf8(P6CHAR *pDest, P6SIZE *dstSize, const P6WCHAR *pSource, P6SIZE cCount)=0P6R::p6ISafeStringpure virtual
wcsToUtf8(P6CHAR *pDest, P6SIZE *dstSize, const P6WCHAR *pSource)=0P6R::p6ISafeStringpure virtual
wreplace(P6WCHAR *pString, P6WCHAR chOrig, const P6WCHAR chReplacement, P6SIZE cchMax)=0P6R::p6ISafeStringpure virtual
wsetMem(P6WCHAR *pMemory, P6WCHAR nValue, P6SIZE nChars)=0P6R::p6ISafeStringpure virtual
wstrchr(const P6WCHAR *pStr, P6WCHAR c, P6SIZE cchMax, P6WCHAR **ppRetPtr)=0P6R::p6ISafeStringpure virtual
wstrcmp(const P6WCHAR *s1, const P6WCHAR *s2, P6SIZE cchMax, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
wstrdup(const P6WCHAR *pString, P6WCHAR **ppCopy)=0P6R::p6ISafeStringpure virtual
wstrdupbstr(const P6BWCSTR *pString, P6WCHAR **ppCopy)=0P6R::p6ISafeStringpure virtual
wstrfree(const P6WCHAR *pString)=0P6R::p6ISafeStringpure virtual
wstricmp(const P6WCHAR *s1, const P6WCHAR *s2, P6SIZE cchMax, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
wstrlcat(P6WCHAR *pszDest, P6SIZE cDest, const P6WCHAR *pszSource, P6SIZE *pcCopied)=0P6R::p6ISafeStringpure virtual
wstrlcpy(P6WCHAR *pszDest, P6SIZE cDest, const P6WCHAR *pszSource, P6SIZE *pcCopied)=0P6R::p6ISafeStringpure virtual
wstrlen(const P6WCHAR *pwszString, P6SIZE cchMax, P6SIZE *pcLen)=0P6R::p6ISafeStringpure virtual
wstrlncpy(P6WCHAR *pszDest, P6SIZE cDest, const P6WCHAR *pszSource, P6SIZE cSourceLen, P6SIZE *pcCopied)=0P6R::p6ISafeStringpure virtual
wstrncat(P6WCHAR *pszDest, P6SIZE cDest, const P6WCHAR *pszSource, P6SIZE cCount)=0P6R::p6ISafeStringpure virtual
wstrncmp(const P6WCHAR *s1, const P6WCHAR *s2, P6SIZE length, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
wstrnicmp(const P6WCHAR *s1, const P6WCHAR *s2, P6SIZE length, P6INT32 *pRetval)=0P6R::p6ISafeStringpure virtual
wstrrchr(const P6WCHAR *pszSearchIn, P6INT16 c, P6SIZE cchMax, P6WCHAR **ppRetPtr)=0P6R::p6ISafeStringpure virtual
wstrsep(const P6WCHAR **ppszSearchIn, const P6WCHAR *pszDelimiters, P6BWCSTR *pbcsToken)=0P6R::p6ISafeStringpure virtual
wstrstr(const P6WCHAR *searchIn, const P6WCHAR *searchFor, P6SIZE cchMax, P6WCHAR **ppRetptr)=0P6R::p6ISafeStringpure virtual
wstrToBool(const P6WCHAR *pBoolStr, P6BOOL *pBool)=0P6R::p6ISafeStringpure virtual
wstrupr(P6WCHAR *pszStr, P6SIZE cchMax)=0P6R::p6ISafeStringpure virtual