Zen API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kApiLib Class Reference

Description

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...
 

The documentation for this class was generated from the following file: