examples/PIPS/OpenCStringUtilitiesEx/library/inc/stringutils.h File Reference

Go to the source code of this file.

Defines

#define hbufC16towchar   tbufC16towchar
#define hbufC16tochar   tbufC16tochar
#define hbufC8towchar   tbufC8towchar
#define hbufC8tochar   tbufC8tochar

Functions

IMPORT_C wchar_t * tbuf16towchar (TDes &aArg)
IMPORT_C char * tbuf8tochar (TDes8 &aArg)
IMPORT_C int tbuf16tochar (TDes &aSrc, char *aDes)
IMPORT_C int tbuf8towchar (TDes8 &aSrc, wchar_t *aDes)
IMPORT_C void tbufC16towchar (TDesC &aSrc, wchar_t *aDes)
IMPORT_C void tbufC8tochar (TDesC8 &aSrc, char *aDes)
IMPORT_C int tbufC16tochar (TDesC &aSrc, char *aDes)
IMPORT_C int tbufC8towchar (TDesC8 &aSrc, wchar_t *aDes)
IMPORT_C void wchartotbuf16 (const wchar_t *aSrc, TDes16 &aDes)
IMPORT_C int chartotbuf16 (const char *aSrc, TDes16 &aDes)
IMPORT_C int wchartotbuf8 (const wchar_t *aSrc, TDes8 &aDes)
IMPORT_C void chartotbuf8 (const char *aSrc, TDes8 &aDes)
IMPORT_C void wchartohbufc16 (const wchar_t *aSrc, HBufC16 &aDes)
IMPORT_C int chartohbufc16 (const char *aSrc, HBufC16 &aDes)
IMPORT_C int wchartohbufc8 (const wchar_t *aSrc, HBufC8 &aDes)
IMPORT_C void chartohbufc8 (const char *aSrc, HBufC8 &aDes)

Detailed Description

stringutils is a DLL that exports some set of genaralized APIs using which user can convert the SYMBIAN descriptors to standard C character/wide-character strings and vice-versa

Definition in file stringutils.h.


Define Documentation

#define hbufC16towchar   tbufC16towchar
#define hbufC16tochar   tbufC16tochar
#define hbufC8towchar   tbufC8towchar
#define hbufC8tochar   tbufC8tochar

Function Documentation

IMPORT_C wchar_t* tbuf16towchar ( TDes &  aArg  ) 
IMPORT_C char* tbuf8tochar ( TDes8 &  aArg  ) 
IMPORT_C int tbuf16tochar ( TDes &  aSrc,
char *  aDes 
)
IMPORT_C int tbuf8towchar ( TDes8 &  aSrc,
wchar_t *  aDes 
)
IMPORT_C void tbufC16towchar ( TDesC &  aSrc,
wchar_t *  aDes 
)
IMPORT_C void tbufC8tochar ( TDesC8 &  aSrc,
char *  aDes 
)
IMPORT_C int tbufC16tochar ( TDesC &  aSrc,
char *  aDes 
)
IMPORT_C int tbufC8towchar ( TDesC8 &  aSrc,
wchar_t *  aDes 
)
IMPORT_C void wchartotbuf16 ( const wchar_t *  aSrc,
TDes16 &  aDes 
)
IMPORT_C int chartotbuf16 ( const char *  aSrc,
TDes16 &  aDes 
)
IMPORT_C int wchartotbuf8 ( const wchar_t *  aSrc,
TDes8 &  aDes 
)
IMPORT_C void wchartohbufc16 ( const wchar_t *  aSrc,
HBufC16 &  aDes 
)
IMPORT_C int chartohbufc16 ( const char *  aSrc,
HBufC16 &  aDes 
)
IMPORT_C int wchartohbufc8 ( const wchar_t *  aSrc,
HBufC8 &  aDes 
)

Generated by  doxygen 1.6.2