This partial specialization is used when t_RET is void. The visitor is invoked and its return value, if any, is ignored. This partial specialization is necessary because a void-returning function cannot contain a return statement with a non-void operand.
Declared in <bslstl_variant.h>
template<
class t_VISITOR,
class t_VARIANT,
size_t t_INDEX>
struct Variant_Function<void, t_VISITOR, t_VARIANT, t_INDEX>;
| Name | Description |
|---|---|
functionImpl | Invoke the specified visitor on alternative t_INDEX of variant. |