#include <variant.hpp>
Static Public Member Functions | |
template<typename Visitor , typename V1 > | |
static R | apply (const Visitor &v, const V1 &arg) |
template<size_t Idx, typename Visitor , typename V1 > | |
static R | apply_visitor (const Visitor &v, const V1 &arg) |
template<typename Visitor , typename V1 , typename V2 > | |
static R | apply (const Visitor &v, V1 const &arg1, V2 const &arg2) |
template<typename Visitor , typename V1 , typename V2 , typename V3 > | |
static R | apply (const Visitor &v, V1 const &arg1, V2 const &arg2, V3 const &arg3) |
template<typename Visitor , typename V1 , typename V2 , typename V3 , typename V4 > | |
static R | apply (const Visitor &v, V1 const &arg1, V2 const &arg2, V3 const &arg3, V4 const &arg4) |
template<typename Visitor , typename V1 , typename V2 , typename V3 , typename V4 , typename V5 > | |
static R | apply (const Visitor &v, V1 const &arg1, V2 const &arg2, V3 const &arg3, V4 const &arg4, V5 const &arg5) |
Definition at line 1689 of file variant.hpp.
|
inlinestatic |
Definition at line 1850 of file variant.hpp.
Referenced by nonstd::variants::detail::VisitorApplicator< R >::apply(), nonstd::variants::detail::VisitorUnwrapper< R, Visitor, V2 >::operator()(), and nonstd::variants::visit().
|
inlinestatic |
Definition at line 1876 of file variant.hpp.
References nonstd::variants::detail::VisitorApplicatorImpl< R, VT >::apply().
|
inlinestatic |
Definition at line 1898 of file variant.hpp.
References nonstd::variants::detail::VisitorApplicator< R >::apply().
|
inlinestatic |
Definition at line 1906 of file variant.hpp.
References nonstd::variants::detail::VisitorApplicator< R >::apply().
|
inlinestatic |
Definition at line 1914 of file variant.hpp.
References nonstd::variants::detail::VisitorApplicator< R >::apply().
|
inlinestatic |
Definition at line 1922 of file variant.hpp.
References nonstd::variants::detail::VisitorApplicator< R >::apply().