Quick Links: |
Provide a meta-function to map integral constants to unique types. More...
Go to the source code of this file.
Classes | |
struct | bslmf::MetaInt< t_INT_VALUE > |
struct | bslmf::MetaInt< 0 > |
struct | bslmf::MetaInt< 1 > |
Namespaces | |
namespace | bslmf |
Defines | |
#define | BSLMF_METAINT_TO_INT(expr) BSLMF_TAG_TO_INT((expr).tag()) |
#define | BSLMF_METAINT_TO_BOOL(expr) BSLMF_TAG_TO_BOOL((expr).tag()) |
#define | bslmf_MetaInt bslmf::MetaInt |
#define BSLMF_METAINT_TO_INT | ( | expr | ) | BSLMF_TAG_TO_INT((expr).tag()) |
#define BSLMF_METAINT_TO_BOOL | ( | expr | ) | BSLMF_TAG_TO_BOOL((expr).tag()) |
#define bslmf_MetaInt bslmf::MetaInt |