lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
|
Defines | |
#define | LEAN_NO_ANY_CAST |
Define this to disable global any_cast and any_cast_checked templates. | |
#define | LEAN0X_DISABLE |
Define this to disable all C++0x features. | |
#define | LEAN_BUILD_LIB |
Define this when building a linked library from the lean sources. | |
#define | LEAN_HEADER_ONLY |
Define this to use lean as a header-only library. | |
#define | LEAN_MIN_DEPENDENCY |
Define this to minimize lean header dependencies (compiles more source code into the link libray). | |
#define | LEAN_MAYBE_EXPORT |
Define this when compiling lean into a dynamic link library. | |
#define | LEAN_INTEGRATE_ONCE |
Define this when including each component of lean exactly once to directly integrate it with your libary. | |
#define | LEAN_NO_CHECK |
Define this to disable global check function. | |
#define | LEAN_NO_MINMAX |
Define this to disable global min/max templates. | |
#define | LEAN_BUILTIN_SIZE_T |
Define this to enable distinct size_t specializations. | |
#define | LEAN_LONG_LONGER |
Define this if sizeof(long) != sizeof(int). | |
#define | LEAN_INT_SHORTER |
Define this if sizeof(short) == sizeof(int). |