Various compiler workarounds.
More...
Go to the source code of this file.
|
#define | RMF_CANEXCEPT noexcept(false) |
|
#define | RMF_CLANG_PRAGMA(x) |
|
#define | RMF_COMPILER_WARNINGS |
|
#define | RMF_CXX11_DEFAULT_COPY_CONSTRUCTOR(Name) |
|
#define | RMF_DISABLE_WARNINGS RMF_POP_WARNINGS |
|
#define | RMF_ENABLE_WARNINGS RMF_PUSH_WARNINGS RMF_COMPILER_WARNINGS |
|
#define | RMF_FINAL final |
|
#define | RMF_GCC_PRAGMA(x) |
|
#define | RMF_NOEXCEPT noexcept |
|
#define | RMF_OVERRIDE override |
|
#define | RMF_POP_WARNINGS |
|
#define | RMF_PRAGMA(x) |
|
#define | RMF_PUSH_WARNINGS |
|
#define | RMF_STRINGIFY(x) #x |
|
#define | RMF_VC_PRAGMA(x) |
|
Copyright 2007-2022 IMP Inventors. All rights reserved.
Definition in file compiler_macros.h.
#define RMF_CXX11_DEFAULT_COPY_CONSTRUCTOR |
( |
|
Name | ) |
|
Value:Name(const Name &) = default; \
Name &operator=(const Name &) = default
Definition at line 34 of file compiler_macros.h.