Constrain a function definition to when VARIANT constructs from TYPE.
Synopsis
Declared in <bslstl_variant.h>
#define BSLSTL_VARIANT_DEFINE_IF_CONSTRUCTS_FROM(VARIANT, TYPE)
Description
This component‐private macro is used as a constraint in function definitions which require the specified VARIANT to be constructible from the specified TYPE.
Parameters
Name |
Description |
VARIANT |
variant specialization under consideration |
TYPE |
candidate alternative or converting type |
Created with MrDocs