Go to the documentation of this file.
33 #ifndef SDHLIBRARY_SETTINGS_h_
34 #define SDHLIBRARY_SETTINGS_h_
58 #define SDH_USE_NAMESPACE 1
62 #define SDH_USE_BINARY_COMMUNICATION 1
79 # define NAMESPACE_SDH_START namespace SDH {
80 # define NAMESPACE_SDH_END }
81 # define USING_NAMESPACE_SDH using namespace SDH;
84 # define NAMESPACE_SDH_START
85 # define NAMESPACE_SDH_END
86 # define USING_NAMESPACE_SDH
92 #if defined( OSNAME_CYGWIN ) || defined( OSNAME_LINUX )
98 # define SDH_USE_VCC 0
101 # define SDH__attribute__( ... ) __attribute__(__VA_ARGS__)
104 # define SDH_ISNAN( V ) isnan( (V) )
107 # define VCC_EXPORT_TEMPLATE
111 #elif defined( WIN32 ) && ( ! defined( OSNAME_CYGWIN ) ) && ( ! defined( OSNAME_LINUX ) )
115 # define SDH_USE_VCC 1
118 # define SDH__attribute__( ... )
121 # define SDH_ISNAN( V ) _isnan( (V) )
123 typedef long ssize_t;
137 # pragma warning (disable : 4231)
138 # ifdef SDH_IN_SDHLIBRARY_DLL
139 # define VCC_EXPORT __declspec( dllexport )
140 # define VCC_EXPORT_TEMPLATE
142 # define VCC_EXPORT __declspec( dllimport )
143 # define VCC_EXPORT_TEMPLATE extern
149 # error "Unknown compiler, please adjust settings!"
sdhlibrary_cpp
Author(s): Dirk Osswald
autogenerated on Wed Mar 2 2022 01:00:58