UFO: Alien Invasion
Loading...
Searching...
No Matches
cxx.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define GCC_ATLEAST(major, minor)
#define __has_extension(x)
#define CXX11(gcc_major, gcc_minor, msc_ver, clang_feature)
#define DEFAULT   {}
#define DELETED
#define override
#define __attribute__(x)
#define nullptr   0

Macro Definition Documentation

◆ __attribute__

◆ __has_extension

#define __has_extension ( x)
Value:
0

Definition at line 9 of file cxx.h.

◆ CXX11

#define CXX11 ( gcc_major,
gcc_minor,
msc_ver,
clang_feature )
Value:
( \
__cplusplus >= 201103L || \
(defined __GXX_EXPERIMENTAL_CXX0X__ && GCC_ATLEAST((gcc_major), (gcc_minor))) || \
(defined _MSC_VER && (msc_ver) != 0 && _MSC_VER >= (msc_ver)) || \
__has_extension(clang_feature) \
)
#define GCC_ATLEAST(major, minor)
Definition cxx.h:3

Definition at line 13 of file cxx.h.

◆ DEFAULT

#define DEFAULT   {}

Definition at line 23 of file cxx.h.

◆ DELETED

#define DELETED

Definition at line 29 of file cxx.h.

◆ GCC_ATLEAST

#define GCC_ATLEAST ( major,
minor )
Value:
(defined __GNUC__ && (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor))))

Definition at line 3 of file cxx.h.

◆ nullptr

◆ override

#define override

Definition at line 33 of file cxx.h.