ReactOS 0.4.16-dev-1007-g2e85425
|
#include <stdarg.h>
#include <stdio.h>
#include <math.h>
#include <float.h>
#include "windef.h"
#include "winbase.h"
#include "winsock2.h"
#include "wine/test.h"
#include "winuser.h"
#include "wingdi.h"
#include "winnls.h"
#include "winerror.h"
#include "winnt.h"
#include "wtypes.h"
#include "oleauto.h"
Go to the source code of this file.
Classes | |
struct | tagFMTRES |
struct | tagFMTDATERES |
Macros | |
#define | CHECKPTR(func) |
#define | FMT_NUMBER(vt, val) |
#define | SIGNED_VTBITS (VTBIT_I1|VTBIT_I2|VTBIT_I4|VTBIT_I8|VTBIT_R4|VTBIT_R8) |
#define | VARFMT(vt, v, val, fmt, ret, str) |
#define | VNUMFMT(vt, v) |
#define | VARWDN(iWeekday, fAbbrev, iFirstDay, dwFlags, ret, buff, out, freeOut) |
#define | VARWDN_F(iWeekday, fAbbrev, iFirstDay, dwFlags, ret) VARWDN(iWeekday, fAbbrev, iFirstDay, dwFlags, ret, buff, out, 1) |
#define | VARWDN_O(iWeekday, fAbbrev, iFirstDay, dwFlags) VARWDN(iWeekday, fAbbrev, iFirstDay, dwFlags, S_OK, buff, out, 0) |
Typedefs | |
typedef struct tagFMTRES | FMTRES |
typedef struct tagFMTDATERES | FMTDATERES |
Functions | |
static | HRESULT (WINAPI *pVarBstrCmp)(BSTR |
static int | strcmpW (const WCHAR *str1, const WCHAR *str2) |
static void | test_VarFormatNumber (void) |
static void | test_VarFormat (void) |
static void | test_VarWeekdayName (void) |
static void | test_VarFormatFromTokens (void) |
static void | test_GetAltMonthNames (void) |
START_TEST (varformat) | |
Variables | |
static HMODULE | hOleaut32 |
static | BSTR |
static | LCID |
static | ULONG |
static | int |
static BSTR *static | LPOLESTR |
static BSTR *static BSTR *static BSTR *static BOOL | has_i8 |
static const char * | szVarFmtFail = "VT %d|0x%04x Format %s: expected 0x%08x, '%s', got 0x%08x, '%s'\n" |
static const FMTRES | VarFormat_results [] |
static const FMTDATERES | VarFormat_date_results [] |
static const FMTDATERES | VarFormat_namedtime_results [] |
static const char * | szVarWdnFail |
Definition at line 51 of file varformat.c.
Definition at line 60 of file varformat.c.
Definition at line 124 of file varformat.c.
Definition at line 127 of file varformat.c.
Definition at line 452 of file varformat.c.
#define VARWDN_F | ( | iWeekday, | |
fAbbrev, | |||
iFirstDay, | |||
dwFlags, | |||
ret | |||
) | VARWDN(iWeekday, fAbbrev, iFirstDay, dwFlags, ret, buff, out, 1) |
Definition at line 467 of file varformat.c.
#define VARWDN_O | ( | iWeekday, | |
fAbbrev, | |||
iFirstDay, | |||
dwFlags | |||
) | VARWDN(iWeekday, fAbbrev, iFirstDay, dwFlags, S_OK, buff, out, 0) |
Definition at line 470 of file varformat.c.
Definition at line 226 of file varformat.c.
typedef struct tagFMTDATERES FMTDATERES |
START_TEST | ( | varformat | ) |
Definition at line 679 of file varformat.c.
Definition at line 54 of file varformat.c.
Definition at line 643 of file varformat.c.
Referenced by START_TEST().
Definition at line 238 of file varformat.c.
Referenced by START_TEST().
Definition at line 561 of file varformat.c.
Referenced by START_TEST().
Definition at line 70 of file varformat.c.
Referenced by START_TEST().
Definition at line 473 of file varformat.c.
Referenced by START_TEST().
Definition at line 42 of file varformat.c.
Referenced by test_VarFormat().
Definition at line 48 of file varformat.c.
Referenced by START_TEST(), test_VarFormat(), and test_VarFormatNumber().
|
static |
Definition at line 40 of file varformat.c.
Referenced by START_TEST(), and test_VarWeekdayName().
Definition at line 43 of file varformat.c.
Definition at line 42 of file varformat.c.
BSTR *static LPOLESTR |
Definition at line 44 of file varformat.c.
|
static |
Definition at line 126 of file varformat.c.
Definition at line 450 of file varformat.c.
Definition at line 42 of file varformat.c.
|
static |
Definition at line 176 of file varformat.c.
Referenced by test_VarFormat().
|
static |
Definition at line 219 of file varformat.c.
Referenced by test_VarFormat().
Definition at line 147 of file varformat.c.