sfinae_errors.hpp
Go to the documentation of this file.
38 using type = typename std::conditional<std::is_same<ForceTwoPhaseLookup, std::false_type>::value,
73 BOOST_CLBL_TRTS_SFINAE_MSG(member_qualifiers, this_compiler_doesnt_support_abominable_function_types)
76 BOOST_CLBL_TRTS_SFINAE_MSG(transaction_safe_, transaction_safe_is_not_supported_by_this_configuration)
79 BOOST_CLBL_TRTS_SFINAE_MSG(expand_args, cannot_expand_the_parameter_list_of_first_template_argument)
typename BOOST_CLBL_TRTS_DISJUNCTION(FailIfs..., success< T >)::_::type sfinae_try
Definition: sfinae_errors.hpp:34
Definition: add_member_const.hpp:14
#define BOOST_CLBL_TRTS_SFINAE_MSG(origin, name)
Definition: sfinae_errors.hpp:56
#define BOOST_CLBL_TRTS_DEFINE_SFINAE_ERROR_ORIGIN(origin)
Definition: sfinae_errors.hpp:47
static constexpr bool value
Definition: sfinae_errors.hpp:29
typename std::conditional< std::is_same< ForceTwoPhaseLookup, std::false_type >::value, FailMsg, FailMsg >::type::_::type type
Definition: sfinae_errors.hpp:39
static constexpr bool value
Definition: sfinae_errors.hpp:20