Woman, Life, Freedom


Adaptive AUTOSAR
ARA public interface header documentation
ara::core::Optional< T > Member List

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 noexceptara::core::Optional< T >inline
operator bool() const noexceptara::core::Optional< T >inlineexplicit
operator*() const &ara::core::Optional< T >inline
operator*() &&ara::core::Optional< T >inline
operator->() constara::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() noexceptara::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