file common_headers/scripts/BOSS/common_headers/identification.hpp

[No description available]

Defines

Name
BACKENDNAME
BACKENDLANG
VERSION
SAFE_VERSION
REFERENCE
DO_CLASSLOADING

Macros Documentation

define BACKENDNAME

#define BACKENDNAME __BACKEND_NAME__

define BACKENDLANG

#define BACKENDLANG CXX

define VERSION

#define VERSION __BACKEND_VERSION__

define SAFE_VERSION

#define SAFE_VERSION __BACKEND_SAFE_VERSION__

define REFERENCE

#define REFERENCE __BACKEND_REFERENCE__

define DO_CLASSLOADING

#define DO_CLASSLOADING 1

Source code

// Identify backend and set macro flags

#include "gambit/Utils/cats.hpp"

#define BACKENDNAME __BACKEND_NAME__
#define BACKENDLANG CXX
#define VERSION __BACKEND_VERSION__
#define SAFE_VERSION __BACKEND_SAFE_VERSION__
#define REFERENCE __BACKEND_REFERENCE__

#undef DO_CLASSLOADING
#define DO_CLASSLOADING 1

Updated on 2023-06-26 at 21:36:57 +0000