Zen API

- Home
- Topics
- Types
- Files

All Classes Files Functions Variables Typedefs Friends Macros Modules Pages

#define kDeclareInterface | ( |  | PREFIX,
|  |  | SYMBOL,
|  |  | BASE
| ) |  | kDeclareInterface_(PREFIX, SYMBOL, BASE)

Declares type information for an interface type.

Parameters

  PREFIX | Function/data declaration prefix (e.g. k).
  SYMBOL | Interface symbol(e.g. kCollection).
  BASE | Interface base symbol (typically kNull).

See also
  Extending Zen, kBeginInterface, kEndInterface