SigUtil  0.95
Utility modules for modern C++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
sigutil.hpp File Reference

Go to the source code of this file.

Macros

#define SIG_ENABLE_BOOST   1
 
#define SIG_USE_OPTIONAL   1
 
#define SIG_UTIL_VERSION   095
 
#define SIG_ENABLE_CONSTEXPR   (SIG_MSVC_ENV && SIG_MSVC_VER > 140) || (SIG_GCC_ENV) || (SIG_CLANG_ENV)
 
#define SIG_ENABLE_MOVEITERATOR   (SIG_MSVC_ENV) || (SIG_GCC_ENV && SIG_GCC_GT5_0_0) || (SIG_CLANG_ENV)
 
#define SIG_ENABLE_FOLDR   SIG_MSVC_ENV || SIG_GCC_GT5_0_0 || SIG_CLANG_GT_3_5
 
#define SIG_ENABLE_TUPLE_ZIP   (SIG_MSVC_VER > 140) || SIG_GCC_GT4_9_0 || SIG_CLANG_GT_3_5
 
#define SIG_TO_FPSTR(str)   L ## str
 
#define SIG_USE_BOOST_FILESYSTEM   0
 
#define SIG_FILE_LOCALE_INIT
 

Macro Definition Documentation

#define SIG_ENABLE_BOOST   1

Definition at line 13 of file sigutil.hpp.

#define SIG_ENABLE_CONSTEXPR   (SIG_MSVC_ENV && SIG_MSVC_VER > 140) || (SIG_GCC_ENV) || (SIG_CLANG_ENV)
#define SIG_ENABLE_FOLDR   SIG_MSVC_ENV || SIG_GCC_GT5_0_0 || SIG_CLANG_GT_3_5
#define SIG_ENABLE_MOVEITERATOR   (SIG_MSVC_ENV) || (SIG_GCC_ENV && SIG_GCC_GT5_0_0) || (SIG_CLANG_ENV)
#define SIG_ENABLE_TUPLE_ZIP   (SIG_MSVC_VER > 140) || SIG_GCC_GT4_9_0 || SIG_CLANG_GT_3_5
#define SIG_FILE_LOCALE_INIT
Value:
static bool first = true; \
if (first){\
std::locale::global(std::locale("")); \
first = false; \
}
#define SIG_TO_FPSTR (   str)    L ## str
#define SIG_USE_BOOST_FILESYSTEM   0
#define SIG_USE_OPTIONAL   1

Definition at line 14 of file sigutil.hpp.

#define SIG_UTIL_VERSION   095

Definition at line 18 of file sigutil.hpp.