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.