iceoryx2
C++ Language Bindings
Loading...
Searching...
No Matches
iox2::bb::stl::Expected< T, E > Member List

This is the complete list of members for iox2::bb::stl::Expected< T, E >, including all inherited members.

error(bb::detail::SourceLocation location=bb::detail::SourceLocation::current()) &noexcept -> E &iox2::bb::stl::Expected< T, E >inline
error(bb::detail::SourceLocation location=bb::detail::SourceLocation::current()) const &noexcept -> const E &iox2::bb::stl::Expected< T, E >inline
error(bb::detail::SourceLocation location=bb::detail::SourceLocation::current()) &&noexcept -> E &&iox2::bb::stl::Expected< T, E >inline
error(bb::detail::SourceLocation location=bb::detail::SourceLocation::current()) const &&noexcept -> const E &&iox2::bb::stl::Expected< T, E >inline
Expected()iox2::bb::stl::Expected< T, E >inline
Expected(U &&value)iox2::bb::stl::Expected< T, E >inline
Expected(U &&value)iox2::bb::stl::Expected< T, E >inlineexplicit
Expected(const Unexpected< E > &error)iox2::bb::stl::Expected< T, E >inline
Expected(Unexpected< E > &&error)iox2::bb::stl::Expected< T, E >inline
Expected(InPlaceT, Args &&... args)iox2::bb::stl::Expected< T, E >inline
Expected(UnexpectT, Args &&... args)iox2::bb::stl::Expected< T, E >inline
Expected(const Expected &)=defaultiox2::bb::stl::Expected< T, E >
Expected(Expected &&rhs) noexcept=defaultiox2::bb::stl::Expected< T, E >
has_value() const noexcept -> booliox2::bb::stl::Expected< T, E >inline
operator bool() const noexceptiox2::bb::stl::Expected< T, E >inlineexplicit
operator*() const noexcept -> Uiox2::bb::stl::Expected< T, E >inline
operator*() &noexcept -> U &iox2::bb::stl::Expected< T, E >inline
operator*() const &noexcept -> const U &iox2::bb::stl::Expected< T, E >inline
operator*() &&noexcept -> U &&iox2::bb::stl::Expected< T, E >inline
operator*() const &&noexcept -> const U &&iox2::bb::stl::Expected< T, E >inline
operator->() noexcept -> U *iox2::bb::stl::Expected< T, E >inline
operator->() const noexcept -> const U *iox2::bb::stl::Expected< T, E >inline
operator=(const Expected &) -> Expected &=defaultiox2::bb::stl::Expected< T, E >
operator=(Expected &&rhs) noexcept -> Expected &=defaultiox2::bb::stl::Expected< T, E >
value() const &noexcept -> voidiox2::bb::stl::Expected< T, E >inline
value() &&noexcept -> voidiox2::bb::stl::Expected< T, E >inline
value(bb::detail::SourceLocation location=bb::detail::SourceLocation::current()) &noexcept -> U &iox2::bb::stl::Expected< T, E >inline
value(bb::detail::SourceLocation location=bb::detail::SourceLocation::current()) const &noexcept -> const U &iox2::bb::stl::Expected< T, E >inline
value(bb::detail::SourceLocation location=bb::detail::SourceLocation::current()) &&noexcept -> U &&iox2::bb::stl::Expected< T, E >inline
value(bb::detail::SourceLocation location=bb::detail::SourceLocation::current()) const &&noexcept -> const U &&iox2::bb::stl::Expected< T, E >inline
~Expected()=defaultiox2::bb::stl::Expected< T, E >