mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-30 04:48:36 +00:00
include: Add IFACEMETHOD macros.
This commit is contained in:
parent
ccc803a06c
commit
ae6aa1c8a4
|
@ -210,6 +210,11 @@
|
|||
#define DECLARE_INTERFACE_(iface,ibase) interface DECLSPEC_NOVTABLE iface : public ibase
|
||||
#define DECLARE_INTERFACE_IID_(iface, ibase, iid) interface DECLSPEC_UUID(iid) DECLSPEC_NOVTABLE iface : public ibase
|
||||
|
||||
#define IFACEMETHOD(method) STDMETHOD(method)
|
||||
#define IFACEMETHOD_(type,method) STDMETHOD_(type,method)
|
||||
#define IFACEMETHODV(method) STDMETHODV(method)
|
||||
#define IFACEMETHODV_(type,method) STDMETHODV_(type,method)
|
||||
|
||||
#define BEGIN_INTERFACE
|
||||
#define END_INTERFACE
|
||||
|
||||
|
@ -253,6 +258,11 @@
|
|||
#define BEGIN_INTERFACE
|
||||
#define END_INTERFACE
|
||||
|
||||
#define IFACEMETHOD(method) STDMETHOD(method)
|
||||
#define IFACEMETHOD_(type,method) STDMETHOD_(type,method)
|
||||
#define IFACEMETHODV(method) STDMETHODV(method)
|
||||
#define IFACEMETHODV_(type,method) STDMETHODV_(type,method)
|
||||
|
||||
#endif /* __cplusplus && !CINTERFACE */
|
||||
|
||||
#ifndef __IRpcStubBuffer_FWD_DEFINED__
|
||||
|
|
Loading…
Reference in a new issue