jubilant-funicular
nta
utils
Option
nta::utils::Option< T > Member List
This is the complete list of members for
nta::utils::Option< T >
, including all inherited members.
destroy
()
nta::utils::Option< T >
get
() const
nta::utils::Option< T >
get_or
(const T &optb)
nta::utils::Option< T >
inline
is_none
() const
nta::utils::Option< T >
inline
is_some
() const
nta::utils::Option< T >
inline
m_data
(defined in
nta::utils::Option< T >
)
nta::utils::Option< T >
private
m_some
(defined in
nta::utils::Option< T >
)
nta::utils::Option< T >
private
map
(std::function< S(T)> func)
nta::utils::Option< T >
map
(std::function< Option< S >(T)> func) (defined in
nta::utils::Option< T >
)
nta::utils::Option< T >
map
(std::function< void(T)> func) (defined in
nta::utils::Option< T >
)
nta::utils::Option< T >
map_or
(std::function< S(T)> func, const S &def) (defined in
nta::utils::Option< T >
)
nta::utils::Option< T >
none
()
nta::utils::Option< T >
inline
static
operator bool
() const
nta::utils::Option< T >
inline
explicit
Option
(const T &d)
nta::utils::Option< T >
inline
private
Option
()
nta::utils::Option< T >
inline
Option
(const Option &)=default (defined in
nta::utils::Option< T >
)
nta::utils::Option< T >
Option
(const Option< S > &) (defined in
nta::utils::Option< T >
)
nta::utils::Option< T >
placement_type
typedef (defined in
nta::utils::Option< T >
)
nta::utils::Option< T >
private
some
(const T &data)
nta::utils::Option< T >
inline
static
storage_type
typedef (defined in
nta::utils::Option< T >
)
nta::utils::Option< T >
private
type
typedef (defined in
nta::utils::Option< T >
)
nta::utils::Option< T >
private
unwrap
() const
nta::utils::Option< T >
inline
unwrap_or
(const T &optb) (defined in
nta::utils::Option< T >
)
nta::utils::Option< T >
inline
~Option
() (defined in
nta::utils::Option< T >
)
nta::utils::Option< T >
inline
Generated by
1.8.17