|
Zen API
|
Collection of library management functions.
Public Member Functions | |
| kStatus | kApiLib_Construct (kAssembly *assembly) |
| Constructs the Zen API type assembly (kApiLib). More... | |
| kStatus | kApiLib_EnableNetworkInitialization (kBool enable) |
| Enables or disables initialization of network services by this library. More... | |
| kStatus | kApiLib_EnableSymbolInitialization (kBool enable) |
| Enables or disables initialization of symbol table resources by this library. More... | |
| kBool | kApiLib_LeaksDetected () |
| Reports whether memory leaks occurred during use of this library. More... | |
| kStatus | kApiLib_SetAssertHandler (kApiAssertFx function) |
| Sets a handler function for debug assertions. More... | |
| kStatus | kApiLib_SetLogfHandler (kApiLogfFx function) |
| Sets a handler function for debug logging operations. More... | |
| kStatus | kApiLib_SetMemAllocHandlers (kApiMemAllocFx allocFx, kApiMemFreeFx freeFx, kPointer provider) |
| Sets handler functions for memory alloc/free operations. More... | |
| kStatus | kApiLib_SetSymbolLockHandlers (kApiLockFx lockFx, kApiUnlockFx unlockFx, kPointer provider) |
| Sets handler functions for symbol table lock/unlock operations. More... | |