Quick Links:

bal | bbl | bdl | bsl

Classes | Namespaces | Defines

bslmf_metaint.h File Reference

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

Detailed Description


Define Documentation

#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