Changeset 16489 in vbox
- Timestamp:
- Feb 3, 2009 1:54:13 PM (16 years ago)
- File:
-
- 1 edited
-
trunk/src/VBox/Main/cbinding/cbinding.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/cbinding/cbinding.h
r16487 r16489 39 39 #endif 40 40 41 /* Initialize/Uninitialize XPCOM. */ 41 42 VBOXXPCOMC_DECL(void) VBoxComInitialize(IVirtualBox **virtualBox, ISession **session); 42 43 VBOXXPCOMC_DECL(void) VBoxComUninitialize(void); 44 45 /* Deallocation functions. */ 43 46 VBOXXPCOMC_DECL(void) VBoxComUnallocStr(PRUnichar *str_dealloc); 44 47 VBOXXPCOMC_DECL(void) VBoxComUnallocIID(nsIID *iid); 48 VBOXXPCOMC_DECL(void) VBoxUtf16Free(PRUnichar *pwszString); 49 VBOXXPCOMC_DECL(void) VBoxStrFree(char *pszString); 50 51 /* Converting to and from ASCII. */ 45 52 VBOXXPCOMC_DECL(const char *) VBoxConvertPRUnichartoAscii(PRUnichar *src); 46 53 VBOXXPCOMC_DECL(const PRUnichar *) VBoxConvertAsciitoPRUnichar(char *src); 54 55 /* Converting to and from UTF-8. */ 56 VBOXXPCOMC_DECL(const char *) VBoxConvertPRUnichartoUTF8(PRUnichar *src); 47 57 VBOXXPCOMC_DECL(const PRUnichar *) VBoxConvertUTF8toPRUnichar(char *src); 48 VBOXXPCOMC_DECL(const char *) VBoxConvertPRUnichartoUTF8(PRUnichar *src); 58 59 /* Converting to and from UTF-8 and UTF-16. */ 49 60 VBOXXPCOMC_DECL(int) VBoxStrToUtf16(const char *pszString, PRUnichar **ppwszString); 50 61 VBOXXPCOMC_DECL(int) VBoxUtf16ToUtf8(const PRUnichar *pszString, char **ppwszString); 51 VBOXXPCOMC_DECL(void) VBoxUtf16Free(PRUnichar *pwszString);52 VBOXXPCOMC_DECL(void) VBoxStrFree(char *pszString);53 62 54 63 #ifdef __cplusplus
Note:
See TracChangeset
for help on using the changeset viewer.

