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.

Synopsis

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>;

Static Member Functions

Name

Description

functionImpl

Invoke the specified visitor on alternative t_INDEX of variant.

Created with MrDocs