Data Structures |
| struct | WPRINTF_FORMAT |
| union | WPRINTF_DATA |
Defines |
| #define | NO_SHLWAPI_REG |
| #define | WPRINTF_LEFTALIGN 0x0001 /* Align output on the left ('-' prefix) */ |
| #define | WPRINTF_PREFIX_HEX 0x0002 /* Prefix hex with 0x ('#' prefix) */ |
| #define | WPRINTF_ZEROPAD 0x0004 /* Pad with zeros ('0' prefix) */ |
| #define | WPRINTF_LONG 0x0008 /* Long arg ('l' prefix) */ |
| #define | WPRINTF_SHORT 0x0010 /* Short arg ('h' prefix) */ |
| #define | WPRINTF_UPPER_HEX 0x0020 /* Upper-case hex ('X' specifier) */ |
| #define | WPRINTF_WIDE 0x0040 /* Wide arg ('w' prefix) */ |
Enumerations |
| enum | WPRINTF_TYPE {
WPR_UNKNOWN,
WPR_CHAR,
WPR_WCHAR,
WPR_STRING,
WPR_WSTRING,
WPR_SIGNED,
WPR_UNSIGNED,
WPR_HEXA
} |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (string) |
| static INT | WPRINTF_ParseFormatA (LPCSTR format, WPRINTF_FORMAT *res) |
| static INT | WPRINTF_ParseFormatW (LPCWSTR format, WPRINTF_FORMAT *res) |
| static UINT | WPRINTF_GetLen (WPRINTF_FORMAT *format, WPRINTF_DATA *arg, LPSTR number, UINT maxlen) |
| INT WINAPI | wvnsprintfA (LPSTR buffer, INT maxlen, LPCSTR spec, __ms_va_list args) |
| INT WINAPI | wvnsprintfW (LPWSTR buffer, INT maxlen, LPCWSTR spec, __ms_va_list args) |
| int WINAPIV | wnsprintfA (LPSTR lpOut, int cchLimitIn, LPCSTR lpFmt,...) |
| int WINAPIV | wnsprintfW (LPWSTR lpOut, int cchLimitIn, LPCWSTR lpFmt,...) |
Variables |
| static const CHAR | null_stringA [] = "(null)" |
| static const WCHAR | null_stringW [] = { '(', 'n', 'u', 'l', 'l', ')', 0 } |