Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::detail::variant::is_variant_move_noexcept_assignable< Types > Struct Template Reference

#include <variant.hpp>

Public Types

typedef boost::mpl::find_if
< Types, mpl::not_
< boost::is_nothrow_move_assignable
< boost::mpl::_1 > > >::type 
iterator_t
 
typedef boost::mpl::end< Types >
::type 
end_t
 
typedef boost::is_same
< iterator_t, end_t >::type 
type
 

Member Typedef Documentation

template<class Types >
typedef boost::mpl::find_if< Types, mpl::not_<boost::is_nothrow_move_assignable<boost::mpl::_1> > >::type boost::detail::variant::is_variant_move_noexcept_assignable< Types >::iterator_t
template<class Types >
typedef boost::is_same< iterator_t, end_t >::type boost::detail::variant::is_variant_move_noexcept_assignable< Types >::type

The documentation for this struct was generated from the following file: