|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <stdarg.h>#include "windef.h"#include "winbase.h"#include "objbase.h"#include "enumx.h"#include "wine/list.h"#include "wine/debug.h"
Go to the source code of this file.
Classes | |
| struct | tagEnumSTATPROPSETSTG_impl |
Macros | |
| #define | COBJMACROS |
Functions | |
| WINE_DEFAULT_DEBUG_CHANNEL (ole) | |
| HRESULT WINAPI | enumx_QueryInterface (enumx_impl *This, REFIID riid, void **ppvObject) |
| ULONG WINAPI | enumx_AddRef (enumx_impl *This) |
| ULONG WINAPI | enumx_Release (enumx_impl *This) |
| HRESULT WINAPI | enumx_Next (enumx_impl *This, ULONG celt, void *rgelt, ULONG *pceltFetched) |
| HRESULT WINAPI | enumx_Skip (enumx_impl *This, ULONG celt) |
| HRESULT WINAPI | enumx_Reset (enumx_impl *This) |
| HRESULT WINAPI | enumx_Clone (enumx_impl *iface, enumx_impl **ppenum) |
| enumx_impl * | enumx_allocate (REFIID riid, const void *vtbl, ULONG elem_size, IUnknown *parent, enumx_copy_cb copy_cb) |
| void * | enumx_add_element (enumx_impl *enumx, const void *data) |
| void * enumx_add_element | ( | enumx_impl * | enumx, |
| const void * | data | ||
| ) |
Definition at line 207 of file enumx.c.
Referenced by create_EnumSTATPROPSETSTG(), and prop_enum_stat().
| ULONG WINAPI enumx_AddRef | ( | enumx_impl * | This | ) |
Definition at line 75 of file enumx.c.
Referenced by IEnumSTATPROPSETSTG_fnAddRef(), and IEnumSTATPROPSTG_fnAddRef().
| enumx_impl * enumx_allocate | ( | REFIID | riid, |
| const void * | vtbl, | ||
| ULONG | elem_size, | ||
| IUnknown * | parent, | ||
| enumx_copy_cb | copy_cb | ||
| ) |
Definition at line 178 of file enumx.c.
Referenced by create_EnumSTATPROPSETSTG(), and create_EnumSTATPROPSTG().
| HRESULT WINAPI enumx_Clone | ( | enumx_impl * | iface, |
| enumx_impl ** | ppenum | ||
| ) |
Definition at line 165 of file enumx.c.
Referenced by IEnumSTATPROPSETSTG_fnClone(), and IEnumSTATPROPSTG_fnClone().
Definition at line 105 of file enumx.c.
Referenced by IEnumSTATPROPSETSTG_fnNext(), and IEnumSTATPROPSTG_fnNext().
| HRESULT WINAPI enumx_QueryInterface | ( | enumx_impl * | This, |
| REFIID | riid, | ||
| void ** | ppvObject | ||
| ) |
Definition at line 51 of file enumx.c.
Referenced by IEnumSTATPROPSETSTG_fnQueryInterface(), and IEnumSTATPROPSTG_fnQueryInterface().
| ULONG WINAPI enumx_Release | ( | enumx_impl * | This | ) |
Definition at line 83 of file enumx.c.
Referenced by create_EnumSTATPROPSETSTG(), IEnumSTATPROPSETSTG_fnRelease(), and IEnumSTATPROPSTG_fnRelease().
| HRESULT WINAPI enumx_Reset | ( | enumx_impl * | This | ) |
Definition at line 154 of file enumx.c.
Referenced by IEnumSTATPROPSETSTG_fnReset(), and IEnumSTATPROPSTG_fnReset().
| HRESULT WINAPI enumx_Skip | ( | enumx_impl * | This, |
| ULONG | celt | ||
| ) |
Definition at line 136 of file enumx.c.
Referenced by IEnumSTATPROPSETSTG_fnSkip(), and IEnumSTATPROPSTG_fnSkip().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | ole | ) |