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