Go to the documentation of this file. 12 #define LIBSMBIOS_PLATFORM "Win32" 13 #define LIBSMBIOS_PLATFORM_WIN32 17 #define LIBSMBIOS_HAS_ARCH_TABLE_CLASS 21 #define FSEEK(fh, pos, whence) fseek(fh, static_cast<long>(pos), whence) 24 #if defined(__GNUC__) && !defined(LIBSMBIOS_NO_SWPRINTF) 25 # define LIBSMBIOS_NO_SWPRINTF 28 #if !defined(__GNUC__) && !defined(LIBSMBIOS_HAS_DECLSPEC) 29 # define LIBSMBIOS_HAS_DECLSPEC 32 #if defined(__MINGW32__) && ((__GNUC__ > 3) || ((__GNUC__ == 3) && (__GNUC_MINOR__ >= 2))) 33 # define LIBSMBIOS_HAS_STDINT_H 34 # define __STDC_LIMIT_MACROS 46 #ifndef LIBSMBIOS_HAS_PTHREADS 47 # define LIBSMBIOS_HAS_WINTHREADS 50 #ifndef LIBSMBIOS_DISABLE_WIN32 52 #define LIBSMBIOS_HAS_FTIME 76 inline long min(
long __a,
long __b) {
77 return __b < __a ? __b : __a;
79 inline long max(
long __a,
long __b) {
80 return __a < __b ? __b : __a;
85 inline long double min(
long double __a,
long double __b) {
86 return __b < __a ? __b : __a;
88 inline long double max(
long double __a,
long double __b) {
89 return __a < __b ? __b : __a;