Kanzi types - integers, floats, doubles, strings, inlines. More...
Macros | |
#define | KZ_FALSE |
False boolean value. More... | |
#define | KZ_TRUE |
True boolean value. More... | |
#define | KZ_NULL |
Null pointer value. More... | |
#define | KZ_INLINE |
Inline function definition. More... | |
#define | KZ_UNUSED_PARAMETER(param) |
Macro for flagging unused function parameters. More... | |
#define | KZ_UNUSED_RETURN_VALUE(param) |
Macro for flagging unused return value. More... | |
#define | KZ_CALLBACK |
Macro for flagging a function as a call-back function. More... | |
#define | KZ_MULTILINE_MACRO |
Beginning of a multiline macro. More... | |
#define | KZ_MULTILINE_MACRO_END |
End of a multiline macro. More... | |
#define | KZ_EMPTY_SOURCE_FILE |
Macro to use in empty source file to allow compilation. More... | |
#define | KANZI_API |
Typedefs | |
typedef char | kzChar |
Char type. More... | |
typedef unsigned int | kzUnicodeChar |
Unsigned char type. More... | |
typedef kzChar const * | kzString |
Constant string type. More... | |
typedef kzChar * | kzMutableString |
Non-const string type. More... | |
typedef int | kzInt |
Signed integer type. More... | |
typedef unsigned int | kzUint |
Unsigned integer type. More... | |
typedef float | kzFloat |
Float type. More... | |
typedef double | kzDouble |
Double precision float type. More... | |
typedef unsigned char | kzByte |
Byte type. More... | |
typedef void * | kzPointer |
Pointer to anything type. More... | |
Variables | |
KZ_HEADER_BEGIN typedef int | kzBool |
Boolean type. More... | |
Kanzi types - integers, floats, doubles, strings, inlines.
Copyright 2008-2020 by Rightware. All rights reserved.
#define KZ_FALSE |
False boolean value.
#define KZ_TRUE |
True boolean value.
#define KZ_NULL |
Null pointer value.
#define KZ_INLINE |
Inline function definition.
Inline function definition. For C89.
#define KZ_UNUSED_PARAMETER | ( | param | ) |
Macro for flagging unused function parameters.
#define KZ_UNUSED_RETURN_VALUE | ( | param | ) |
Macro for flagging unused return value.
#define KZ_CALLBACK |
Macro for flagging a function as a call-back function.
#define KZ_MULTILINE_MACRO |
Beginning of a multiline macro.
#define KZ_MULTILINE_MACRO_END |
End of a multiline macro.
#define KZ_EMPTY_SOURCE_FILE |
Macro to use in empty source file to allow compilation.
#define KANZI_API |
typedef char kzChar |
Char type.
typedef unsigned int kzUnicodeChar |
Unsigned char type.
typedef kzChar* kzMutableString |
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.
KZ_HEADER_BEGIN typedef int kzBool |
Boolean type.