BloombergLP::bslfmt::basic_format_arg<basic_format_context<t_OUT, t_CHAR>>::visit

Invoke visitor on the value contained by this object.

Synopsis

Declared in <bslfmt_format_arg.h>

template<class t_VISITOR>
decltype(auto)
visit(t_VISITOR&& visitor);

Description

Invoke the specified visitor functor on the value contained by this object, providing that functor non-modifiable access to that value. visitor must be a variant-style functor that is able to visit all supported types listed in the {DESCRIPTION}.

Return Value

result of invoking visitor on the contained value

Parameters

NameDescription
visitorfunctor invoked with the contained value