Go to the documentation of this file. 12 #define LIBSMBIOS_PLATFORM "Win64" 13 #define LIBSMBIOS_PLATFORM_WIN64 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 38 #define LIBSMBIOS_NO_STDC_NAMESPACE 49 #ifndef LIBSMBIOS_HAS_PTHREADS 50 # define LIBSMBIOS_HAS_WINTHREADS 53 #ifndef LIBSMBIOS_DISABLE_WIN64 55 #define LIBSMBIOS_HAS_FTIME 79 inline long min(
long __a,
long __b) {
80 return __b < __a ? __b : __a;
82 inline long max(
long __a,
long __b) {
83 return __a < __b ? __b : __a;
88 inline long double min(
long double __a,
long double __b) {
89 return __b < __a ? __b : __a;
91 inline long double max(
long double __a,
long double __b) {
92 return __a < __b ? __b : __a;