File expected.hpp
↰ Parent directory (include/tl_expected)
Definition (include/tl_expected/expected.hpp)
Includes
exceptionfunctionaltype_traitsutility
Namespaces
Classes
Template Struct expected_delete_assign_base< T, E, false, false >
Template Struct expected_delete_assign_base< T, E, false, true >
Template Struct expected_delete_assign_base< T, E, true, false >
Template Struct expected_delete_ctor_base< T, E, false, false >
Template Struct expected_delete_ctor_base< T, E, false, true >
Template Struct expected_delete_ctor_base< T, E, true, false >
Template Struct expected_storage_base< void, E, false, false >
Template Struct expected_storage_base< void, E, false, true >
Template Struct expected_storage_base< void, E, false, true >::dummy
Functions
Template Function tl::detail::swap_adl_tests::swap(T(&), T(&))
Template Function tl::operator!=(const unexpected<E>&, const unexpected<E>&)
Template Function tl::operator!=(const expected<T, E>&, const expected<U, F>&)
Template Function tl::operator!=(const expected<T, E>&, const U&)
Template Function tl::operator!=(const U&, const expected<T, E>&)
Template Function tl::operator!=(const expected<T, E>&, const unexpected<E>&)
Template Function tl::operator!=(const unexpected<E>&, const expected<T, E>&)
Template Function tl::operator==(const unexpected<E>&, const unexpected<E>&)
Template Function tl::operator==(const expected<T, E>&, const expected<U, F>&)
Template Function tl::operator==(const expected<T, E>&, const U&)
Template Function tl::operator==(const U&, const expected<T, E>&)
Template Function tl::operator==(const expected<T, E>&, const unexpected<E>&)
Template Function tl::operator==(const unexpected<E>&, const expected<T, E>&)