#include <variant.hpp>
Public Types | |
| typedef Visitor::result_type | result_type |
Public Member Functions | |
| invoke_visitor (Visitor &visitor) BOOST_NOEXCEPT | |
| template<typename T > | |
| result_type | internal_visit (T &operand, int) |
| template<typename T > | |
| internal_visit (boost::recursive_wrapper< T > &operand, long) | |
| template<typename T > | |
| internal_visit (const boost::recursive_wrapper< T > &operand, long) | |
| template<typename T > | |
| internal_visit (boost::detail::reference_content< T > &operand, long) | |
| template<typename T > | |
| internal_visit (const boost::detail::reference_content< T > &operand, long) | |
| template<typename T > | |
| internal_visit (boost::detail::variant::backup_holder< T > &operand, long) | |
| template<typename T > | |
| internal_visit (const boost::detail::variant::backup_holder< T > &operand, long) | |
| typedef Visitor::result_type boost::detail::variant::invoke_visitor< Visitor >::result_type |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |