GDB (xrefs)
gdb::optional< T > Member List

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

destroy()gdb::optional< T >inlineprivate
emplace(Args &&... args)gdb::optional< T >inline
get() noexceptgdb::optional< T >inlineprivate
get() const noexceptgdb::optional< T >inlineprivate
has_value() const noexceptgdb::optional< T >inline
m_dummygdb::optional< T >
m_instantiatedgdb::optional< T >private
m_itemgdb::optional< T >
operator bool() const noexceptgdb::optional< T >inlineexplicit
operator*() const &gdb::optional< T >inline
operator*() &gdb::optional< T >inline
operator*() &&gdb::optional< T >inline
operator*() const &&gdb::optional< T >inline
operator->() constgdb::optional< T >inline
operator->()gdb::optional< T >inline
operator=(const optional &other)gdb::optional< T >inline
operator=(optional &&other) noexcept(And< std::is_nothrow_move_constructible< T >, std::is_nothrow_move_assignable< T >>())gdb::optional< T >inline
operator=(const T &other)gdb::optional< T >inline
operator=(T &&other) noexcept(And< std::is_nothrow_move_constructible< T >, std::is_nothrow_move_assignable< T >>())gdb::optional< T >inline
optional()gdb::optional< T >inline
optional(in_place_t, Args &&... args)gdb::optional< T >inline
optional(const optional &other)gdb::optional< T >inline
optional(optional &&other) noexcept(std::is_nothrow_move_constructible< T >())gdb::optional< T >inline
optional(const T &other)gdb::optional< T >inline
optional(T &&other) noexcept(std::is_nothrow_move_constructible< T >())gdb::optional< T >inline
reset() noexceptgdb::optional< T >inline
~optional()gdb::optional< T >inline