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

Description

Zen library management functions.

Go to the source code of this file.

Typedefs

typedef kStatus(kCallkApiAssertFx )(const kChar *file, k32u line)
 Function signature for debug assertion handler. More...
 
typedef k32u(kCallkApiLockFx )(kPointer provider)
 Function signature for a lock (exclusive access) operation. More...
 
typedef kStatus(kCallkApiLogfFx )(const kChar *format, va_list args)
 Function signature for debug log handler. More...
 
typedef kStatus(kCallkApiMemAllocFx )(kPointer provider, kSize size, void *mem)
 Function signature for memory allocation handler. More...
 
typedef kStatus(kCallkApiMemFreeFx )(kPointer provider, void *mem)
 Function signature for memory free handler. More...
 
typedef k32u(kCallkApiUnlockFx )(kPointer provider)
 Function signature for an unlock (exclusive access) operation. More...