|
AUI Framework
master
Cross-platform base for C++ UI apps
|
This is the complete list of members for AOptional< T >, including all inherited members.
| AOptional() noexcept=default (defined in AOptional< T >) | AOptional< T > | |
| AOptional(std::nullopt_t) noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| AOptional(U &&rhs) noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| AOptional(U &&rhs) noexcept (defined in AOptional< T >) | AOptional< T > | inlineexplicit |
| AOptional(const AOptional &rhs) (defined in AOptional< T >) | AOptional< T > | inline |
| AOptional(AOptional &&rhs) noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| AOptional(const AOptional< U > &rhs) (defined in AOptional< T >) | AOptional< T > | inline |
| AOptional(AOptional< U > &&rhs) noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| emplace(Args &&... args) (defined in AOptional< T >) | AOptional< T > | inline |
| hasValue() const noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| map(Mapper &&mapper) -> AOptional< decltype(std::invoke(std::forward< Mapper >(mapper), value()))> const | AOptional< T > | inline |
| operator bool() const noexcept (defined in AOptional< T >) | AOptional< T > | inlineexplicit |
| operator*() noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| operator*() const noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| operator->() noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| operator->() const noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| operator=(std::nullopt_t) noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| operator=(U &&rhs) noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| operator=(const AOptional &rhs) noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| operator=(AOptional &&rhs) noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| operator=(const AOptional< U > &rhs) noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| operator=(AOptional< U > &&rhs) noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| operator=(T &&rhs) noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| operator==(const AOptional< U > &rhs) const noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| operator==(const U &rhs) const noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| operator==(const std::nullopt_t &rhs) const noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| ptr() noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| ptr() const noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| reset() noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| value() noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| value() const noexcept (defined in AOptional< T >) | AOptional< T > | inline |
| valueOr(F &&alternative) const | AOptional< T > | inline |
| valueOrException(const char *message="empty optional") | AOptional< T > | inline |
| valueOrException(const char *message="empty optional") const | AOptional< T > | inline |
| ~AOptional() (defined in AOptional< T >) | AOptional< T > | inline |