Go to the documentation of this file.
13 #ifndef __KDRIVE_EXPRESS_CONFIG_H__
14 #define __KDRIVE_EXPRESS_CONFIG_H__
43 #ifndef KDRIVE_ERROR_TYPE
44 #define KDRIVE_ERROR_TYPE
54 #ifndef KDRIVE_BOOL_TYPE
55 #define KDRIVE_BOOL_TYPE
69 #if defined(_WIN32) && defined(_DLL)
70 #if !defined(KDRIVE_EXPRESS_DLL) && !defined(KDRIVE_EXPRESS_STATIC)
71 #define KDRIVE_EXPRESS_DLL
75 #if defined(_WIN32) && defined(KDRIVE_EXPRESS_DLL)
76 #if defined(kdriveExpress_EXPORTS)
77 #define kdriveExpress_API __declspec(dllexport)
79 #define kdriveExpress_API __declspec(dllimport)
83 #if defined (__GNUC__) && (__GNUC__ >= 4)
84 #define kdriveExpress_API __attribute__ ((visibility ("default")))
87 #if !defined(kdriveExpress_API)
88 #define kdriveExpress_API
unsigned short uint16_t
16 bit unsigned char
Definition: kdrive_express_config.h:30
float float32_t
32 bit single precision float
Definition: kdrive_express_config.h:35
unsigned int uint32_t
32 bit unsigned char
Definition: kdrive_express_config.h:31
int int32_t
32 bit signed int
Definition: kdrive_express_config.h:34
signed char int8_t
8 bit signed char
Definition: kdrive_express_config.h:32
short int16_t
16 bit signed int
Definition: kdrive_express_config.h:33
int32_t error_t
Definition: kdrive_express_config.h:46
int32_t bool_t
Definition: kdrive_express_config.h:57
unsigned char uint8_t
8 bit unsigned char
Definition: kdrive_express_config.h:29