neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::optional< T > Member List
This is the complete list of members for
neolib::optional< T >
, including all inherited members.
abstract_const_reference
typedef
neolib::optional< T >
abstract_reference
typedef
neolib::optional< T >
abstract_type
typedef
neolib::optional< T >
add_ref
() const noexcept override
neolib::reference_counted< i_optional< abstract_t< T > > >
inline
virtual
as_std_optional
() const
neolib::optional< T >
inline
as_std_optional
()
neolib::optional< T >
inline
const_pointer
typedef
neolib::optional< T >
const_reference
typedef
neolib::optional< T >
control_block
() override
neolib::reference_counted< i_optional< abstract_t< T > > >
inline
virtual
emplace
(Args &&... args)
neolib::optional< T >
inline
has_value
() const noexcept final
neolib::optional< T >
inline
virtual
operator bool
() const noexcept final
neolib::optional< T >
inline
explicit
virtual
operator!=
(std::nullopt_t) const
neolib::optional< T >
inline
operator*
() final
neolib::optional< T >
inline
virtual
operator*
() const final
neolib::optional< T >
inline
virtual
operator->
() final
neolib::optional< T >
inline
virtual
operator->
() const final
neolib::optional< T >
inline
virtual
operator<=>
(const optional< T > &that) const
neolib::optional< T >
inline
reference_counted< i_optional< abstract_t< T > > >::operator<=>
(const i_optional< abstract_t< T > > &that) const
neolib::i_optional< abstract_t< T > >
inline
operator=
(std::nullopt_t) noexcept final
neolib::optional< T >
inline
virtual
operator=
(const self_type &rhs)
neolib::optional< T >
inline
operator=
(const abstract_type &rhs) final
neolib::optional< T >
inline
operator=
(const abstract_t< T > &value) final
neolib::optional< T >
inline
virtual
reference_counted< i_optional< abstract_t< T > > >::operator=
(const reference_counted &)
neolib::reference_counted< i_optional< abstract_t< T > > >
inline
i_optional< abstract_t< T > >::operator=
(const i_optional< abstract_t< T > > &rhs)=0
neolib::i_optional< abstract_t< T > >
pure virtual
operator==
(std::nullopt_t) const
neolib::optional< T >
inline
operator==
(const optional< T > &that) const
neolib::optional< T >
inline
reference_counted< i_optional< abstract_t< T > > >::operator==
(const i_optional< abstract_t< T > > &that) const
neolib::i_optional< abstract_t< T > >
inline
optional
()
neolib::optional< T >
inline
optional
(std::nullopt_t)
neolib::optional< T >
inline
optional
(value_type const &other)
neolib::optional< T >
inline
optional
(abstract_type const &other)
neolib::optional< T >
inline
optional
(U const &value)
neolib::optional< T >
inline
pin
() const noexcept override
neolib::reference_counted< i_optional< abstract_t< T > > >
inline
virtual
pointer
typedef
neolib::optional< T >
reference
typedef
neolib::optional< T >
reference_counted
() noexcept
neolib::reference_counted< i_optional< abstract_t< T > > >
inline
reference_counted
(const reference_counted &aOther) noexcept
neolib::reference_counted< i_optional< abstract_t< T > > >
inline
release
() const override
neolib::reference_counted< i_optional< abstract_t< T > > >
inline
virtual
release_and_take_ownership
() const override
neolib::reference_counted< i_optional< abstract_t< T > > >
inline
virtual
release_and_take_ownership
() override
neolib::reference_counted< i_optional< abstract_t< T > > >
inline
virtual
reset
() final
neolib::optional< T >
inline
virtual
std_type
typedef
neolib::optional< T >
to_std_optional
() const
neolib::optional< T >
inline
unpin
() const override
neolib::reference_counted< i_optional< abstract_t< T > > >
inline
virtual
use_count
() const noexcept override
neolib::reference_counted< i_optional< abstract_t< T > > >
inline
virtual
value
() final
neolib::optional< T >
inline
virtual
value
() const final
neolib::optional< T >
inline
virtual
value_or
(abstract_const_reference aDefaultValue) const final
neolib::optional< T >
inline
virtual
value_or
(abstract_reference aDefaultValue) const final
neolib::optional< T >
inline
virtual
value_or
(abstract_reference aDefaultValue) final
neolib::optional< T >
inline
virtual
value_type
typedef
neolib::optional< T >
~i_reference_counted
()=default
neolib::i_reference_counted
virtual
~reference_counted
()
neolib::reference_counted< i_optional< abstract_t< T > > >
inline
Generated by
1.9.8