11#ifndef ERROR_CODE_DEFINES_H
12#define ERROR_CODE_DEFINES_H
15#if __has_extension(attribute_deprecated_with_message)
16#define ROOMKIT_DEPRECATED(message) __attribute__((deprecated(message)))
18#elif defined(__GNUC__)
19#if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5))
20#define ROOMKIT_DEPRECATED(message) __attribute__((deprecated(message)))
21#elif (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 1))
22#define ROOMKIT_DEPRECATED(message) __attribute__((__deprecated__))
24#elif defined(_MSC_VER)
26#define ROOMKIT_DEPRECATED(message) __declspec(deprecated(message))
29#if !defined(ROOMKIT_DEPRECATED)
30#define ROOMKIT_DEPRECATED(message)
enum tagNEErrorCode { kNEError=-1, kNENoError=0, } NEErrorCode
接口错误码