Zen API

- Home
- Topics
- Types
- Files

All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
Typedefs
kApiLib.h File Reference

## Description

Zen library management functions.

Go to the source code of this file.

## Typedefs
typedef kStatus(kCall * | kApiAssertFx )(const kChar *file, k32u line)
| Function signature for debug assertion handler. More...
typedef k32u(kCall * | kApiLockFx )(kPointer provider)
| Function signature for a lock (exclusive access) operation. More...
typedef kStatus(kCall * | kApiLogfFx )(const kChar *format, va_list args)
| Function signature for debug log handler. More...
typedef kStatus(kCall * | kApiMemAllocFx )(kPointer provider, kSize size, void *mem)
| Function signature for memory allocation handler. More...
typedef kStatus(kCall * | kApiMemFreeFx )(kPointer provider, void *mem)
| Function signature for memory free handler. More...
typedef k32u(kCall * | kApiUnlockFx )(kPointer provider)
| Function signature for an unlock (exclusive access) operation. More...