repr 0.1
Reconstructable string representations and more
|
#include <librepr/feature.h>
Go to the source code of this file.
Namespaces | |
namespace | librepr |
Macros | |
#define | LIBREPR_PLATFORM_WINDOWS OFF |
#define | LIBREPR_PLATFORM_LINUX OFF |
#define | LIBREPR_PLATFORM_MACOS OFF |
#define | LIBREPR_PLATFORM_UNIX OFF |
#define | LIBREPR_COMPILER_CLANG OFF |
#define | LIBREPR_COMPILER_GCC OFF |
#define | LIBREPR_COMPILER_MSVC OFF |
#define | LIBREPR_FUNCTION_NAME __PRETTY_FUNCTION__ |
Enumerations | |
enum class | librepr::Platform : unsigned { librepr::Unknown , librepr::Linux , librepr::UNIX , librepr::Windows , librepr::macOS } |
enum class | librepr::Compiler : unsigned { librepr::Unknown , librepr::Clang , librepr::GCC , librepr::MSVC } |
Variables | |
constexpr auto | librepr::compiler = Platform::Unknown |
#define LIBREPR_COMPILER_CLANG OFF |
#define LIBREPR_COMPILER_GCC OFF |
#define LIBREPR_COMPILER_MSVC OFF |
#define LIBREPR_FUNCTION_NAME __PRETTY_FUNCTION__ |
#define LIBREPR_PLATFORM_LINUX OFF |
#define LIBREPR_PLATFORM_MACOS OFF |
#define LIBREPR_PLATFORM_UNIX OFF |
#define LIBREPR_PLATFORM_WINDOWS OFF |