OpenNI 1.5.4: XnOSStrings.h File Reference

OpenNI

XnOSStrings.h File Reference
#include "XnPlatform.h" #include <stdarg.h>

Go to the source code of this file.

Functions

XN_C_API XnStatus XN_C_DECL xnOSStrPrefix (const XnChar *cpPrefixString, XnChar *cpDestString, const XnUInt32 nDestLength)
XN_C_API XnStatus XN_C_DECL xnOSStrAppend (XnChar *cpDestString, const XnChar *cpSrcString, const XnUInt32 nDestLength)
XN_C_API XnStatus XN_C_DECL xnOSStrCopy (XnChar *cpDestString, const XnChar *cpSrcString, const XnUInt32 nDestLength)
XN_C_API XnUInt32 XN_C_DECL xnOSStrLen (const XnChar *cpStr)
XN_C_API XnStatus XN_C_DECL xnOSStrNCopy (XnChar *cpDestString, const XnChar *cpSrcString, const XnUInt32 nCopyLength, const XnUInt32 nDestLength)
XN_C_API XnStatus XN_C_DECL xnOSStrCRC32 (const XnChar *cpString, XnUInt32 *nCRC32)
XN_C_API XnStatus XN_C_DECL xnOSStrNCRC32 (XnUChar *cpBuffer, XnUInt32 nBufferSize, XnUInt32 *nCRC32)
XN_C_API XnStatus XN_C_DECL xnOSStrFormat (XnChar *cpDestString, const XnUInt32 nDestLength, XnUInt32 *pnCharsWritten, const XnChar *cpFormat,...)
XN_C_API XnStatus XN_C_DECL xnOSStrFormatV (XnChar *cpDestString, const XnUInt32 nDestLength, XnUInt32 *pnCharsWritten, const XnChar *cpFormat, va_list args)
XN_C_API XnInt32 XN_C_DECL xnOSStrCmp (const XnChar *cpFirstString, const XnChar *cpSecondString)
XN_C_API XnInt32 XN_C_DECL xnOSStrCaseCmp (const XnChar *cpFirstString, const XnChar *cpSecondString)
XN_C_API void XN_C_DECL xnOSItoA (XnInt32 nValue, XnChar *cpStr, XnInt32 nBase)
XN_C_API XnChar *XN_C_DECL xnOSStrDup (const XnChar *strSource)
XN_C_API XnStatus XN_C_DECL xnOSGetEnvironmentVariable (const XnChar *strEnv, XnChar *strDest, XnUInt32 nDestSize)
XN_C_API XnStatus XN_C_DECL xnOSExpandEnvironmentStrings (const XnChar *strSrc, XnChar *strDest, XnUInt32 nDestSize)

Function Documentation

XN_C_API XnStatus XN_C_DECL xnOSExpandEnvironmentStrings ( const XnChar *  strSrc,
XnChar *  strDest,
XnUInt32  nDestSize 
)
XN_C_API XnStatus XN_C_DECL xnOSGetEnvironmentVariable ( const XnChar *  strEnv,
XnChar *  strDest,
XnUInt32  nDestSize 
)
XN_C_API void XN_C_DECL xnOSItoA ( XnInt32  nValue,
XnChar *  cpStr,
XnInt32  nBase 
)
XN_C_API XnStatus XN_C_DECL xnOSStrAppend ( XnChar *  cpDestString,
const XnChar *  cpSrcString,
const XnUInt32  nDestLength 
)
XN_C_API XnInt32 XN_C_DECL xnOSStrCaseCmp ( const XnChar *  cpFirstString,
const XnChar *  cpSecondString 
)
XN_C_API XnInt32 XN_C_DECL xnOSStrCmp ( const XnChar *  cpFirstString,
const XnChar *  cpSecondString 
)
XN_C_API XnStatus XN_C_DECL xnOSStrCopy ( XnChar *  cpDestString,
const XnChar *  cpSrcString,
const XnUInt32  nDestLength 
)
XN_C_API XnStatus XN_C_DECL xnOSStrCRC32 ( const XnChar *  cpString,
XnUInt32 *  nCRC32 
)
XN_C_API XnChar* XN_C_DECL xnOSStrDup ( const XnChar *  strSource)

Should be freed using xnOSFree()

XN_C_API XnStatus XN_C_DECL xnOSStrFormat ( XnChar *  cpDestString,
const XnUInt32  nDestLength,
XnUInt32 *  pnCharsWritten,
const XnChar *  cpFormat,
  ... 
)
XN_C_API XnStatus XN_C_DECL xnOSStrFormatV ( XnChar *  cpDestString,
const XnUInt32  nDestLength,
XnUInt32 *  pnCharsWritten,
const XnChar *  cpFormat,
va_list  args 
)
XN_C_API XnUInt32 XN_C_DECL xnOSStrLen ( const XnChar *  cpStr)
XN_C_API XnStatus XN_C_DECL xnOSStrNCopy ( XnChar *  cpDestString,
const XnChar *  cpSrcString,
const XnUInt32  nCopyLength,
const XnUInt32  nDestLength 
)
XN_C_API XnStatus XN_C_DECL xnOSStrNCRC32 ( XnUChar *  cpBuffer,
XnUInt32  nBufferSize,
XnUInt32 *  nCRC32 
)
XN_C_API XnStatus XN_C_DECL xnOSStrPrefix ( const XnChar *  cpPrefixString,
XnChar *  cpDestString,
const XnUInt32  nDestLength 
)
Generated on Wed May 16 2012 10:16:05 for OpenNI 1.5.4 by   doxygen 1.7.5.1