lucenaBAL  2.0.0.20
Lucena Build Abstraction Library for C++
Feature Detection Macros

Provides feature detection describing the target platform, compiler, and Standard Library. More...

Modules

 Platform Features
 Provides feature detection describing the capabilities of platform.
 
 Compiler Features
 Language feature availability flags to indicate whether a given C++ feature is supported by the current compiler.
 
 Standard Library Features
 Provides feature detection describing the capabilities of the Standard Library implementation.
 

Detailed Description

Provides feature detection describing the target platform, compiler, and Standard Library.

Note that we set all preprocessor conditionals unless we explicitly state otherwise in the conditional description; those whose requirements are not met are set to 0. By default, we set conditionals that are met to 1, but they could conceivably be set to any non-0 value, as per their specific usage instructions, so tests of these conditionals need to reflect that.