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