|
#define | _ICLASS _OCFCLASS |
|
#define | _IFUNC STDMETHODCALLTYPE |
|
#define | COMBASES_D(cls, bases) |
|
#define | COMQRY1BASES(i1) public i1 |
|
#define | COMQRY2BASES(i1, i2) public i1, COMQRY1BASES(i2) |
|
#define | COMQRY3BASES(i1, i2, i3) public i1, COMQRY2BASES(i2,i3) |
|
#define | COMQRY4BASES(i1, i2, i3, i4) public i1, COMQRY3BASES(i2,i3,i4) |
|
#define | COMQRY5BASES(i1, i2, i3, i4, i5) public i1, COMQRY4BASES(i2,i3,i4,i5) |
|
#define | DECLARE_COMBASES1(cls, i1) COMBASES_D(cls,COMQRY1BASES(i1)) |
|
#define | DECLARE_COMBASES2(cls, i1, i2) COMBASES_D(cls,COMQRY2BASES(i1,i2)) |
|
#define | DECLARE_COMBASES3(cls, i1, i2, i3) COMBASES_D(cls,COMQRY3BASES(i1,i2,i3)) |
|
#define | DECLARE_COMBASES4(cls, i1, i2, i3, i4) COMBASES_D(cls,COMQRY4BASES(i1,i2,i3,i4)) |
|
#define | DECLARE_COMBASES5(cls, i1, i2, i3, i4, i5) COMBASES_D(cls,COMQRY5BASES(i1,i2,i3,i4,i5)) |
|
#define | TUNKNOWN_STANDARD_IUNKNOWN_METHODS |
|
#define | IUNKNOWN_FORWARD(cls, outer) |
|
#define | COMBASES_I(cls, tests) |
|
#define | COMBASEQUERY(cls) cls##_QueryInterface(this,iid,pif); if(*pif) return NOERROR; |
|
#define | COMQRY1TEST(i1) COMBASEQUERY(i1) |
|
#define | COMQRY2TEST(i1, i2) COMBASEQUERY(i1) COMQRY1TEST(i2) |
|
#define | COMQRY3TEST(i1, i2, i3) COMBASEQUERY(i1) COMQRY2TEST(i2,i3) |
|
#define | COMQRY4TEST(i1, i2, i3, i4) COMBASEQUERY(i1) COMQRY3TEST(i2,i3,i4) |
|
#define | COMQRY5TEST(i1, i2, i3, i4, i5) COMBASEQUERY(i1) COMQRY3TEST(i2,i3,i4,i5) |
|
#define | DEFINE_COMBASES1(cls, i1) COMBASES_I(cls,COMQRY1TEST(i1)) |
|
#define | DEFINE_COMBASES2(cls, i1, i2) COMBASES_I(cls,COMQRY2TEST(i1,i2)) |
|
#define | DEFINE_COMBASES3(cls, i1, i2, i3) COMBASES_I(cls,COMQRY3TEST(i1,i2,i3)) |
|
#define | DEFINE_COMBASES4(cls, i1, i2, i3, i4) COMBASES_I(cls,COMQRY4TEST(i1,i2,i3,i4)) |
|
#define | DEFINE_COMBASES5(cls, i1, i2, i3, i4, i5) COMBASES_I(cls,COMQRY5TEST(i1,i2,i3,i4,i5)) |
|
#define | DEFINE_QI_BASE(cls, low) |
|
#define | DEFINE_QI_OLEBASE(cls, low) |
|
#define | DEFINE_QI_DERIVED(cls, base, low) |
|
#define | DEFINE_QI_OLEDERIVED(cls, base, low) |
|
#define | DEFINE_QI_DELEGATE(cls, member) |
|
#define | DEFINE_QI_DELEGATE_TEST(cls, member) |
|
#define | DEFINE_QI_MEMBER(name, member) |
|
#define | DEFINE_QI_MEMBER_TEST(name, member) |
|
#define | DEFINE_COMBASE_DELEGATE(cls, ifc, member) |
|
Low level OLE Utility class definitions.
Definition in file oleutil.h.