Zen API

- Home
- Topics
- Types
- Files

All Classes Files Functions Variables Typedefs Friends Macros Modules Pages

#define kCastIVTable_ | ( |  | IFACE,
|  |  | OBJECT
| ) |  |

Gets an interface virtual table pointer for the specified object.

Warning: This macro evaluates its arguments more than once.

Parameters

  IFACE | Interface type (e.g. kObjectPool).
  OBJECT | Object instance.

Returns
  Pointer to virtual table.

See also
  Extending Zen