Adds C++ nameless union support to tagVARIANT.
[wine] / include / wine / winestring.h
1 #ifndef _INCLUDE_WINE_STRINGS_H
2 #define _INCLUDE_WINE_STRINGS_H
3
4 #include "wintypes.h"
5
6 INT16       WINAPI WideCharToLocal16(LPSTR,LPWSTR,INT16);
7 INT32       WINAPI WideCharToLocal32(LPSTR,LPWSTR,INT32);
8 #define                 WideCharToLocal WINELIB_NAME(WideCharToLocal)
9 INT16       WINAPI LocalToWideChar16(LPWSTR,LPSTR,INT16);
10 INT32       WINAPI LocalToWideChar32(LPWSTR,LPSTR,INT32);
11 #define                 LocalToWideChar WINELIB_NAME(LocalToWideChar)
12 INT32       WINAPI lstrncmp32A(LPCSTR,LPCSTR,INT32);
13 INT32       WINAPI lstrncmp32W(LPCWSTR,LPCWSTR,INT32);
14 INT32       WINAPI lstrncmpi32A(LPCSTR,LPCSTR,INT32);
15 INT32       WINAPI lstrncmpi32W(LPCWSTR,LPCWSTR,INT32);
16 LPWSTR      WINAPI lstrcpyAtoW(LPWSTR,LPCSTR);
17 LPSTR       WINAPI lstrcpyWtoA(LPSTR,LPCWSTR);
18 LPWSTR      WINAPI lstrcpynAtoW(LPWSTR,LPCSTR,INT32);
19 LPSTR       WINAPI lstrcpynWtoA(LPSTR,LPCWSTR,INT32);
20 #endif /* _INCLUDE_WINE_STRINGS_H */