|
Arbiter
Dependency manager library that supports decentralization
|
This is the complete list of members for Arbiter::Optional< T >, including all inherited members.
| fromPointer(const T *pointer) noexcept(std::is_nothrow_copy_constructible< T >::value) | Arbiter::Optional< T > | static |
| operator bool() const noexcept | Arbiter::Optional< T > | explicit |
| operator*() noexcept | Arbiter::Optional< T > | |
| operator*() const noexcept | Arbiter::Optional< T > | |
| operator->() noexcept | Arbiter::Optional< T > | |
| operator->() const noexcept | Arbiter::Optional< T > | |
| operator=(const Optional &other) noexcept(std::is_nothrow_destructible< T >::value &&std::is_nothrow_copy_constructible< T >::value) | Arbiter::Optional< T > | |
| operator=(Optional &&other) noexcept(std::is_nothrow_destructible< T >::value &&std::is_nothrow_move_constructible< T >::value) | Arbiter::Optional< T > | |
| Optional() noexcept | Arbiter::Optional< T > | |
| Optional(const None &) noexcept | Arbiter::Optional< T > | |
| Optional(const T &value) noexcept(std::is_nothrow_copy_constructible< T >::value) | Arbiter::Optional< T > | |
| Optional(T &&value) noexcept(std::is_nothrow_move_constructible< T >::value) | Arbiter::Optional< T > | |
| Optional(const Optional &other) noexcept(std::is_nothrow_copy_constructible< T >::value) | Arbiter::Optional< T > | |
| Optional(const Optional< U > &other) noexcept(std::is_nothrow_constructible< T, const U &>::value) | Arbiter::Optional< T > | |
| Optional(Optional &&other) noexcept(std::is_nothrow_move_constructible< T >::value) | Arbiter::Optional< T > | |
| Optional(Optional< U > &&other) noexcept(std::is_nothrow_constructible< T, U &&>::value) | Arbiter::Optional< T > | |
| pointer() noexcept | Arbiter::Optional< T > | |
| pointer() const noexcept | Arbiter::Optional< T > | |
| value() noexcept | Arbiter::Optional< T > | |
| value() const noexcept | Arbiter::Optional< T > | |
| Value typedef | Arbiter::Optional< T > | |
| ~Optional() noexcept(std::is_nothrow_destructible< T >::value) | Arbiter::Optional< T > |
1.8.12