halcheck 1.0
Loading...
Searching...
No Matches
halcheck::lib::optional< T > Member List

This is the complete list of members for halcheck::lib::optional< T >, including all inherited members.

has_value() const noexcept (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inline
operator->() const (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inline
operator->() (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inline
operator=(lib::nullopt_t) (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inline
operator=(U &&other) (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inline
operator=(optional< U > &&other) (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inline
operator=(const optional< U > &other) (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inline
optional()=default (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >
optional(lib::nullopt_t) noexcept (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inline
optional(const optional< U > &other) (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inline
optional(const optional< U > &other) (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inlineexplicit
optional(optional< U > &&other) (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inline
optional(optional< U > &&other) (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inlineexplicit
optional(lib::in_place_t, Args &&...args) (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inlineexplicit
optional(lib::in_place_t, std::initializer_list< U > ilist, Args &&...args) (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inlineexplicit
optional(U &&value) (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inline
optional(U &&value) (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inlineexplicit
swap(optional &other) noexcept(std::is_nothrow_move_constructible< T >() &&lib::is_nothrow_swappable< T >()) (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inline
swap(lib::optional< T > &lhs, lib::optional< T > &rhs) noexcept(std::is_nothrow_move_constructible< T >() &&lib::is_nothrow_swappable< T >())halcheck::lib::optional< T >friend
value() const & (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inline
value() & (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inline
value() const && (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inline
value() && (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inline
value_or(U &&default_value) const & (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inline
value_or(U &&default_value) && (defined in halcheck::lib::optional< T >)halcheck::lib::optional< T >inline