|
pstore2
|
This is the complete list of members for pstore::maybe< T, typename >, including all inherited members.
| emplace(Args &&... args) | pstore::maybe< T, typename > | inline |
| has_value() const noexcept | pstore::maybe< T, typename > | inline |
| maybe() noexcept=default | pstore::maybe< T, typename > | |
| maybe(U &&value) noexcept(std::is_nothrow_move_constructible< T >::value &&std::is_nothrow_copy_constructible< T >::value &&!std::is_convertible< U &&, T >::value) | pstore::maybe< T, typename > | inlineexplicit |
| maybe(in_place_t const inp, Args &&... args) (defined in pstore::maybe< T, typename >) | pstore::maybe< T, typename > | inlineexplicit |
| maybe(maybe const &other) noexcept(std::is_nothrow_copy_constructible< T >::value) | pstore::maybe< T, typename > | inline |
| maybe(maybe &&other) noexcept(std::is_nothrow_move_constructible< T >::value) | pstore::maybe< T, typename > | inline |
| operator bool() const noexcept | pstore::maybe< T, typename > | inlineexplicit |
| operator!=(maybe const &other) const (defined in pstore::maybe< T, typename >) | pstore::maybe< T, typename > | inline |
| operator*() const noexcept | pstore::maybe< T, typename > | inline |
| operator*() noexcept | pstore::maybe< T, typename > | inline |
| operator->() const noexcept | pstore::maybe< T, typename > | inline |
| operator->() noexcept | pstore::maybe< T, typename > | inline |
| operator=(maybe const &other) noexcept(std::is_nothrow_copy_assignable< T >::value &&std::is_nothrow_copy_constructible< T >::value) (defined in pstore::maybe< T, typename >) | pstore::maybe< T, typename > | inline |
| operator=(maybe &&other) noexcept(std::is_nothrow_move_assignable< T >::value &&std::is_nothrow_move_constructible< T >::value) (defined in pstore::maybe< T, typename >) | pstore::maybe< T, typename > | inline |
| operator=(U &&other) noexcept(std::is_nothrow_copy_assignable< T >::value &&std::is_nothrow_copy_constructible< T >::value &&std::is_nothrow_move_assignable< T >::value &&std::is_nothrow_move_constructible< T >::value) (defined in pstore::maybe< T, typename >) | pstore::maybe< T, typename > | inline |
| operator==(maybe const &other) const (defined in pstore::maybe< T, typename >) | pstore::maybe< T, typename > | inline |
| reset() noexcept | pstore::maybe< T, typename > | inline |
| value() const noexcept (defined in pstore::maybe< T, typename >) | pstore::maybe< T, typename > | inline |
| value() noexcept (defined in pstore::maybe< T, typename >) | pstore::maybe< T, typename > | inline |
| value_or(U &&default_value) const (defined in pstore::maybe< T, typename >) | pstore::maybe< T, typename > | inline |
| value_type typedef (defined in pstore::maybe< T, typename >) | pstore::maybe< T, typename > | |
| ~maybe() noexcept (defined in pstore::maybe< T, typename >) | pstore::maybe< T, typename > | inline |
1.8.13