Invoke Variant_ImpUtil::visitId on VAROBJ with VISITOR.
Declared in <bslstl_variant.h>
#define BSLSTL_VARIANT_VISITID(RET, VISITOR, VAROBJ)
This component-private macro expands to the invocation of Variant_ImpUtil::visitId with specified RET as return type, and specified VISITOR and specified VAROBJ as arguments. See the documentation of Variant_ImpUtil::visitId for more details.
| Name | Description |
|---|---|
| RET | explicit return type of the visitation |
| VISITOR | visitor to invoke |
| VAROBJ | variant object to visit |