logplus/WellLogModule/include/WellLogDefines.h
2026-01-16 17:18:41 +08:00

32 lines
671 B
C++

#ifdef WIN32
#ifdef WELLLOGMODULE_LIB
#define WELLLOGMODULE_EXPORT __declspec(dllexport)
#define WELLLOGMODULETEST_EXPORT __declspec(dllexport)
#else
#define WELLLOGMODULE_EXPORT __declspec(dllimport)
#define WELLLOGMODULETEST_EXPORT __declspec(dllimport)
#endif
#else
#define WELLLOGMODULE_EXPORT
#define WELLLOGMODULETEST_EXPORT
#endif
/*
#ifdef WIN32
#ifdef RUNTIMECONTEXT_LIB
#define RUNTIMECONTEXT_EXPORT __declspec(dllexport)
#else
#define RUNTIMECONTEXT_EXPORT __declspec(dllimport)
#endif
#else
#define RUNTIMECONTEXT_EXPORT
#endif
*/
#define BEGIN_WELLLOGMOUDLE_NAMESPACE \
namespace pai {\
namespace module{\
#define END_WELLLOGMOUDLE_NAMESPACE \
};\
};