libfoedus-core
FOEDUS Core Library
cxx11.hpp File Reference

Go to the source code of this file.

Macros

#define CXX11_FUNC_DELETE   = delete
 Used in public headers in place of " = delete" of C++11. More...
 
#define CXX11_FUNC_DEFAULT   = default
 Used in public headers in place of " = default" of C++11. More...
 
#define CXX11_CONSTEXPR   constexpr
 Used in public headers in place of "constexpr" of C++11. More...
 
#define CXX11_FINAL   final
 Used in public headers in place of "final" of C++11. More...
 
#define CXX11_NULLPTR   nullptr
 Used in public headers in place of "nullptr" of C++11. More...
 
#define CXX11_NOEXCEPT   noexcept
 Used in public headers in place of "noexcept" of C++11. More...
 
#define CXX11_OVERRIDE   override
 Used in public headers in place of "override" of C++11. More...
 
#define CXX11_STATIC_ASSERT(expr, message)   static_assert(expr, message)
 Used in public headers in place of "static_assert" of C++11. More...