Function call operators
Declared in <bdlb_variant.h>
Do not call. The behavior of this method is undefined.
RESULT_TYPE
operator()(bslmf::Nil) const;
» more...
Invoke the functor supplied at construction with the specified argument, and return the result. Invoke the wrapped visitor with the specified modifiable argument.
template<class ARGUMENT_TYPE>
RESULT_TYPE
operator()(ARGUMENT_TYPE& argument);
» more...
Invoke the functor supplied at construction with the specified argument, and return the result. Invoke the wrapped visitor with the specified modifiable argument.
template<class ARGUMENT_TYPE>
RESULT_TYPE
operator()(ARGUMENT_TYPE& argument) const;
» more...
Invoke the wrapped visitor with the specified argument.
template<class ARGUMENT_TYPE>
RESULT_TYPE
operator()(ARGUMENT_TYPE const& argument);
» more...
Invoke the wrapped visitor with the specified argument.
template<class ARGUMENT_TYPE>
RESULT_TYPE
operator()(ARGUMENT_TYPE const& argument) const;
» more...