diff options
-rw-r--r-- | odb/details/config-vc.h | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/odb/details/config-vc.h b/odb/details/config-vc.h index ab7164e..124255b 100644 --- a/odb/details/config-vc.h +++ b/odb/details/config-vc.h @@ -16,16 +16,15 @@ #if _MSC_VER >= 1600 # define ODB_CXX11 # define ODB_CXX11_NULLPTR -//# define ODB_CXX11_DELETED_FUNCTION -//# define ODB_CXX11_EXPLICIT_CONVERSION_OPERATOR -//# define ODB_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGUMENT -//# define ODB_CXX11_VARIADIC_TEMPLATES -//# define ODB_CXX11_INITIALIZER_LIST - -// Strongly typed enums are supported starting from VC++11. -// # if _MSC_VER >= 1700 # define ODB_CXX11_ENUM +# if _MSC_VER >= 1800 +# define ODB_CXX11_DELETED_FUNCTION +# define ODB_CXX11_EXPLICIT_CONVERSION_OPERATOR +# define ODB_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGUMENT +# define ODB_CXX11_VARIADIC_TEMPLATES +# define ODB_CXX11_INITIALIZER_LIST +# endif # endif #endif |