block/include/nil/crypto3/detail/inline_variable.hpp File Reference

Go to the source code of this file.

Macros

#define CRYPTO3_CXX17_INLINE_VARIABLES   (CRYPTO3_CXX_VER >= CRYPTO3_CXX_STD_17)
 
#define CRYPTO3_CXX_STD_14   201402L
 
#define CRYPTO3_CXX_STD_17   201703L
 
#define CRYPTO3_CXX_VER   __cplusplus
 
#define CRYPTO3_INLINE_VARIABLE(TYPE, NAME, VALUE)
 

Macro Definition Documentation

◆ CRYPTO3_CXX17_INLINE_VARIABLES

#define CRYPTO3_CXX17_INLINE_VARIABLES   (CRYPTO3_CXX_VER >= CRYPTO3_CXX_STD_17)

◆ CRYPTO3_CXX_STD_14

#define CRYPTO3_CXX_STD_14   201402L

◆ CRYPTO3_CXX_STD_17

#define CRYPTO3_CXX_STD_17   201703L

◆ CRYPTO3_CXX_VER

#define CRYPTO3_CXX_VER   __cplusplus

◆ CRYPTO3_INLINE_VARIABLE

#define CRYPTO3_INLINE_VARIABLE (   TYPE,
  NAME,
  VALUE 
)
Value:
constexpr static inline TYPE NAME() { \
return TYPE VALUE; \
}