Kanzi  3.9.7
Kanzi Engine API
kzs_types.hpp File Reference

Kanzi types - integers, floats, doubles, strings, inlines. More...

Macros

#define KZ_CALLBACK
 Macro for flagging a function as a call-back function. More...
 
#define KZ_EMPTY_SOURCE_FILE
 Macro to use in empty source file to allow compilation. More...
 
#define KZ_FALSE
 False boolean value. More...
 
#define KZ_INLINE
 Inline function definition. More...
 
#define KZ_NULL
 Null pointer value. More...
 
#define KZ_TRUE
 True boolean value. More...
 

Typedefs

typedef int kzBool
 Boolean type. More...
 
typedef unsigned char kzByte
 Byte type. More...
 
typedef char kzChar
 Char type. More...
 
typedef double kzDouble
 Double precision float type. More...
 
typedef float kzFloat
 Float type. More...
 
typedef int kzInt
 Signed integer type. More...
 
typedef kzCharkzMutableString
 Non-const string type. More...
 
typedef void * kzPointer
 Pointer to anything type. More...
 
typedef kzChar const * kzString
 Constant string type. More...
 
typedef unsigned int kzUint
 Unsigned integer type. More...
 
typedef unsigned int kzUnicodeChar
 Unsigned char type. More...
 

Detailed Description

Kanzi types - integers, floats, doubles, strings, inlines.

Copyright 2008-2017 by Rightware. All rights reserved.

Macro Definition Documentation

#define KZ_FALSE

False boolean value.

#define KZ_TRUE

True boolean value.

#define KZ_NULL

Null pointer value.

#define KZ_INLINE

Inline function definition.

#define KZ_CALLBACK

Macro for flagging a function as a call-back function.

#define KZ_EMPTY_SOURCE_FILE

Macro to use in empty source file to allow compilation.

Typedef Documentation

typedef int kzBool

Boolean type.

typedef char kzChar

Char type.

typedef unsigned int kzUnicodeChar

Unsigned char type.

typedef kzChar const* kzString

Constant string type.

Non-const string type.

typedef int kzInt

Signed integer type.

typedef unsigned int kzUint

Unsigned integer type.

typedef float kzFloat

Float type.

typedef double kzDouble

Double precision float type.

typedef unsigned char kzByte

Byte type.

typedef void* kzPointer

Pointer to anything type.