|
Public Member Functions |
| variant_t | get (DISPID id) |
| variant_t | get (const wchar_t *name) |
| variant_t | get (DISPID id, const variant_t &a0) |
| variant_t | get (const wchar_t *name, const variant_t &a0) |
| variant_t | get (DISPID id, const variant_t &a1, const variant_t &a0) |
| variant_t | get (const wchar_t *name, const variant_t &a1, const variant_t &a0) |
| variant_t | get (DISPID id, const variant_t &a2, const variant_t &a1, const variant_t &a0) |
| variant_t | get (const wchar_t *name, const variant_t &a2, const variant_t &a1, const variant_t &a0) |
| void | put (DISPID id, const variant_t &val) |
| void | put (const wchar_t *name, const variant_t &val) |
| void | put (DISPID id, const variant_t &a1, const variant_t &val) |
| void | put (const wchar_t *name, const variant_t &a1, const variant_t &val) |
| void | put (DISPID id, const variant_t &a2, const variant_t &a1, const variant_t &val) |
| void | put (const wchar_t *name, const variant_t &a2, const variant_t &a1, const variant_t &val) |
| void | put (DISPID id, const variant_t &a3, const variant_t &a2, const variant_t &a1, const variant_t &val) |
| void | put (const wchar_t *name, const variant_t &a3, const variant_t &a2, const variant_t &a1, const variant_t &val) |
| void | putref (DISPID id, const variant_t &val) |
| void | putref (const wchar_t *name, const variant_t &val) |
|
void | putref (DISPID id, const variant_t &a1, const variant_t &val) |
|
void | putref (const wchar_t *name, const variant_t &a1, const variant_t &val) |
|
void | putref (DISPID id, const variant_t &a2, const variant_t &a1, const variant_t &val) |
|
void | putref (const wchar_t *name, const variant_t &a2, const variant_t &a1, const variant_t &val) |
|
void | putref (DISPID id, const variant_t &a3, const variant_t &a2, const variant_t &a1, const variant_t &val) |
|
void | putref (const wchar_t *name, const variant_t &a3, const variant_t &a2, const variant_t &a1, const variant_t &val) |
| variant_t | call (DISPID id) |
| variant_t | call (const wchar_t *name) |
|
variant_t | call (DISPID id, const variant_t &a0) |
|
variant_t | call (const wchar_t *name, const variant_t &a0) |
|
variant_t | call (DISPID id, const variant_t &a1, const variant_t &a0) |
|
variant_t | call (const wchar_t *name, const variant_t &a1, const variant_t &a0) |
|
variant_t | call (DISPID id, const variant_t &a2, const variant_t &a1, const variant_t &a0) |
|
variant_t | call (const wchar_t *name, const variant_t &a2, const variant_t &a1, const variant_t &a0) |
|
variant_t | call (DISPID id, const variant_t &a3, const variant_t &a2, const variant_t &a1, const variant_t &a0) |
|
variant_t | call (const wchar_t *name, const variant_t &a3, const variant_t &a2, const variant_t &a1, const variant_t &a0) |
Specialisation of wrap_t for IDispatch. Implements wrappers for the call-by name and call-by dispid for IDispatch methods and properties. The wrapper supports properties with up to 3 arguments and methods with up to 4 arguments.
for details on wrap_t.