This is the complete list of members for ara::core::Optional< T >, including all inherited members.
Emplace(Args &&...args) | ara::core::Optional< T > | inline |
HasValue() const noexcept | ara::core::Optional< T > | inline |
operator bool() const noexcept | ara::core::Optional< T > | inlineexplicit |
operator*() const & | ara::core::Optional< T > | inline |
operator*() && | ara::core::Optional< T > | inline |
operator->() const | ara::core::Optional< T > | inline |
operator=(const Optional &other) (defined in ara::core::Optional< T >) | ara::core::Optional< T > | inline |
operator=(Optional &&other) noexcept(std::is_nothrow_move_assignable< T >::value) (defined in ara::core::Optional< T >) | ara::core::Optional< T > | inline |
operator=(const U &value) (defined in ara::core::Optional< T >) | ara::core::Optional< T > | inline |
operator=(U &&value) (defined in ara::core::Optional< T >) | ara::core::Optional< T > | inline |
Optional() noexcept (defined in ara::core::Optional< T >) | ara::core::Optional< T > | inline |
Optional(const T &value) (defined in ara::core::Optional< T >) | ara::core::Optional< T > | inline |
Optional(T &&value) (defined in ara::core::Optional< T >) | ara::core::Optional< T > | inline |
Optional(const Optional &other) (defined in ara::core::Optional< T >) | ara::core::Optional< T > | inline |
Optional(Optional &&other) noexcept(std::is_nothrow_move_assignable< T >::value) (defined in ara::core::Optional< T >) | ara::core::Optional< T > | inline |
Reset() noexcept | ara::core::Optional< T > | inline |
Swap(Optional &other) noexcept(std::is_nothrow_move_assignable< T >::value) | ara::core::Optional< T > | inline |
Value() const & | ara::core::Optional< T > | inline |
Value() && | ara::core::Optional< T > | inline |
ValueOr(U &&defaultValue) const & | ara::core::Optional< T > | inline |
ValueOr(U &&defaultValue) && | ara::core::Optional< T > | inline |
~Optional() (defined in ara::core::Optional< T >) | ara::core::Optional< T > | inline |