TARAXA
global_const.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define GLOBAL_CONST(_type_, _name_)   _type_ const &_name_()
 
#define GLOBAL_CONST_DEF(_name_, _init_)
 

Macro Definition Documentation

◆ GLOBAL_CONST

#define GLOBAL_CONST (   _type_,
  _name_ 
)    _type_ const &_name_()

◆ GLOBAL_CONST_DEF

#define GLOBAL_CONST_DEF (   _name_,
  _init_ 
)
Value:
decltype(_name_()) _name_() { \
static ::std::remove_reference_t<decltype(_name_())> val = _init_; \
return val; \
}