#include <variant-lite.hpp>
Public Member Functions | |
VisitorUnwrapper (const Visitor &visitor_, const V2 &r_) | |
template<typename T1 > | |
R | operator() (T1 const &val1) const |
template<typename T1 , typename T2 > | |
R | operator() (T1 const &val1, T2 const &val2) const |
template<typename T1 , typename T2 , typename T3 > | |
R | operator() (T1 const &val1, T2 const &val2, T3 const &val3) const |
template<typename T1 , typename T2 , typename T3 , typename T4 > | |
R | operator() (T1 const &val1, T2 const &val2, T3 const &val3, T4 const &val4) const |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
R | operator() (T1 const &val1, T2 const &val2, T3 const &val3, T4 const &val4, T5 const &val5) const |
Public Attributes | |
const Visitor & | visitor |
const V2 & | r |
Definition at line 2273 of file variant-lite.hpp.
|
inline |
Definition at line 2382 of file variant-lite.hpp.
|
inline |
Definition at line 2390 of file variant-lite.hpp.
|
inline |
Definition at line 2397 of file variant-lite.hpp.
|
inline |
Definition at line 2404 of file variant-lite.hpp.
|
inline |
Definition at line 2411 of file variant-lite.hpp.
|
inline |
Definition at line 2418 of file variant-lite.hpp.
const Visitor& nonstd::variants::detail::VisitorUnwrapper< R, Visitor, V2 >::visitor |
Definition at line 2379 of file variant-lite.hpp.
const V2& nonstd::variants::detail::VisitorUnwrapper< R, Visitor, V2 >::r |
Definition at line 2380 of file variant-lite.hpp.