NeBuild dev
Loading...
Searching...
No Matches
Defines.h File Reference
#include <BuildKit/Imports.h>

Go to the source code of this file.

Namespaces

namespace  NeBuild
 
namespace  NeBuild::Logger
 

Macros

#define LIKELY(ARG)   ((ARG) ? assert(false) : ((void) 0))
 
#define UNLIKELY(ARG)   LIKELY(!(ARG))
 
#define LIBNEBUILD_VERSION   "v0.0.1-libNeBuild"
 
#define LIBNEBUILD_VERSION_BCD   0x0001
 
#define LIBNEBUILD_VERSION_MAJOR   1
 
#define LIBNEBUILD_VERSION_MINOR   1
 
#define LIBNEBUILD_VERSION_PATCH   0
 
#define LIBNEBUILD_UNUSED(X)   ((void) X)
 

Functions

std::ostream & NeBuild::Logger::info () noexcept
 replacement for std::cout for NeBuild logging.
 

Macro Definition Documentation

◆ LIBNEBUILD_UNUSED

#define LIBNEBUILD_UNUSED (   X)    ((void) X)

◆ LIBNEBUILD_VERSION

#define LIBNEBUILD_VERSION   "v0.0.1-libNeBuild"

◆ LIBNEBUILD_VERSION_BCD

#define LIBNEBUILD_VERSION_BCD   0x0001

◆ LIBNEBUILD_VERSION_MAJOR

#define LIBNEBUILD_VERSION_MAJOR   1

◆ LIBNEBUILD_VERSION_MINOR

#define LIBNEBUILD_VERSION_MINOR   1

◆ LIBNEBUILD_VERSION_PATCH

#define LIBNEBUILD_VERSION_PATCH   0

◆ LIKELY

#define LIKELY (   ARG)    ((ARG) ? assert(false) : ((void) 0))

◆ UNLIKELY

#define UNLIKELY (   ARG)    LIKELY(!(ARG))