|
iceoryx2
C++ Language Bindings
|
This is the complete list of members for iox2::bb::stl::Optional< T >, including all inherited members.
| emplace(Args &&... args) noexcept -> T & | iox2::bb::stl::Optional< T > | inline |
| has_value() const noexcept -> bool | iox2::bb::stl::Optional< T > | inline |
| operator bool() const noexcept | iox2::bb::stl::Optional< T > | inlineexplicit |
| operator!= | iox2::bb::stl::Optional< T > | friend |
| operator!= | iox2::bb::stl::Optional< T > | friend |
| operator*() const &noexcept -> const T & | iox2::bb::stl::Optional< T > | inline |
| operator*() &noexcept -> T & | iox2::bb::stl::Optional< T > | inline |
| operator*() &&noexcept -> T && | iox2::bb::stl::Optional< T > | inline |
| operator*() const &&noexcept -> const T && | iox2::bb::stl::Optional< T > | inline |
| operator->() const noexcept -> const T * | iox2::bb::stl::Optional< T > | inline |
| operator->() noexcept -> T * | iox2::bb::stl::Optional< T > | inline |
| operator=(NulloptT &) noexcept -> Optional & | iox2::bb::stl::Optional< T > | inline |
| operator=(const Optional &rhs) -> Optional &=default | iox2::bb::stl::Optional< T > | |
| operator=(Optional &&rhs) -> Optional &=default | iox2::bb::stl::Optional< T > | |
| operator== | iox2::bb::stl::Optional< T > | friend |
| operator== | iox2::bb::stl::Optional< T > | friend |
| Optional() noexcept | iox2::bb::stl::Optional< T > | inline |
| Optional(const Optional &rhs)=default | iox2::bb::stl::Optional< T > | |
| Optional(Optional &&rhs)=default | iox2::bb::stl::Optional< T > | |
| Optional(const NulloptT &) noexcept | iox2::bb::stl::Optional< T > | inline |
| Optional(U &&value) | iox2::bb::stl::Optional< T > | inline |
| reset() noexcept -> void | iox2::bb::stl::Optional< T > | inline |
| value(const bb::detail::SourceLocation location=bb::detail::SourceLocation::current()) const &-> const T & | iox2::bb::stl::Optional< T > | inline |
| value(const bb::detail::SourceLocation location=bb::detail::SourceLocation::current()) &-> T & | iox2::bb::stl::Optional< T > | inline |
| value(const bb::detail::SourceLocation location=bb::detail::SourceLocation::current()) &&-> T && | iox2::bb::stl::Optional< T > | inline |
| value(const bb::detail::SourceLocation location=bb::detail::SourceLocation::current()) const &&-> const T && | iox2::bb::stl::Optional< T > | inline |
| value_or(U &&fallback) const &-> T | iox2::bb::stl::Optional< T > | inline |
| value_or(U &&fallback) &&-> T | iox2::bb::stl::Optional< T > | inline |
| value_type typedef | iox2::bb::stl::Optional< T > | |
| ~Optional()=default | iox2::bb::stl::Optional< T > |