Kanzi types - integers, floats, doubles, strings, inlines. More...
#include <kanzi/core/cpp/cstddef.hpp>
#include <kanzi/core/legacy/kzs_stdint.hpp>
#include <kanzi/core/util/macros.hpp>
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 kzChar * | kzMutableString |
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... | |
Kanzi types - integers, floats, doubles, strings, inlines.
Copyright 2008-2017 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.
#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 int kzBool |
Boolean type.
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.