Zen API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kApi

Description

Core types and definitions.

Types

struct  k16s
 Represents a 16-bit signed integer. More...
 
struct  k16u
 Represents a 16-bit unsigned integer. More...
 
struct  k32f
 Represents a 32-bit floating-point number. More...
 
struct  k32s
 Represents a 32-bit signed integer. More...
 
struct  k32u
 Represents a 32-bit unsigned integer. More...
 
struct  k64f
 Represents a 64-bit floating-point number. More...
 
struct  k64s
 Represents a 64-bit signed integer. More...
 
struct  k64u
 Represents a 64-bit unsigned integer. More...
 
struct  k8s
 Represents an 8-bit signed integer. More...
 
struct  k8u
 Represents an 8-bit unsigned integer. More...
 
class  kAlloc
 Abstract base class for memory allocator types. More...
 
class  kApiLib
 Collection of library management functions. More...
 
class  kAssembly
 Represents a library of types. More...
 
struct  kBool
 Represents a boolean value. More...
 
struct  kByte
 Represents a byte on the current platform. More...
 
struct  kCallback
 Represents a callback function and context pointer. More...
 
struct  kChar
 Represents a single unit (byte) in a UTF-8 character. More...
 
struct  kCompressionPreset
 Preset compression levels. More...
 
struct  kCompressionType
 Type of compression algorithm. More...
 
struct  kEndianness
 Represents the byte-ordering of primitive data types. More...
 
struct  kEnumeratorInfo
 Represents enumerator information. More...
 
struct  kFieldInfo
 Represents type field information. More...
 
struct  kLogOption
 Represents options associated with a log entry. More...
 
struct  kMemoryAlignment
 Represents alignment options for allocations. More...
 
struct  kMethodInfo
 Represents type method information. More...
 
class  kObject
 Root of all Zen classes. More...
 
struct  kPointer
 Represents a void pointer. More...
 
struct  kSize
 Represents an unsigned integer that can store a pointer address. More...
 
struct  kSSize
 Represents a signed integer that can store a pointer address. More...
 
struct  kStatus
 Represents an error code. More...
 
struct  kText128
 Represents a 128-unit, null-terminated, kChar sequence. More...
 
struct  kText16
 Represents a 16-unit, null-terminated, kChar sequence. More...
 
struct  kText256
 Represents a 256-unit, null-terminated, kChar sequence. More...
 
struct  kText32
 Represents a 32-unit, null-terminated, kChar sequence. More...
 
struct  kText64
 Represents a 64-unit, null-terminated, kChar sequence. More...
 
class  kType
 Represents metadata about a type (class, interface, or value). More...
 
struct  kTypeFlags
 Represents a set of type flags. More...
 
class  kValue
 Root of all Zen value types. More...
 
struct  kVersion
 Represents a version number. More...