Figment
A zero-overhead std::optional alternative
Loading...
Searching...
No Matches
fgmnt
figment
fgmnt::figment< T > Member List
This is the complete list of members for
fgmnt::figment< T >
, including all inherited members.
begin
()
fgmnt::figment< T >
inline
begin
() const
fgmnt::figment< T >
inline
create
(Args &&...args)
fgmnt::figment< T >
inline
create
(std::initializer_list< U > list)
fgmnt::figment< T >
inline
destroy
()
fgmnt::figment< T >
inline
end
()
fgmnt::figment< T >
inline
end
() const
fgmnt::figment< T >
inline
figment
()
fgmnt::figment< T >
inline
figment
(Args &&...args)
fgmnt::figment< T >
inline
figment
(std::initializer_list< U > list)
fgmnt::figment< T >
inline
explicit
operator const T &
() const
fgmnt::figment< T >
inline
operator T&
()
fgmnt::figment< T >
inline
operator&
()
fgmnt::figment< T >
inline
operator&
() const
fgmnt::figment< T >
inline
operator->
()
fgmnt::figment< T >
inline
operator->
() const
fgmnt::figment< T >
inline
operator<=>
(Arg &&rhs)
fgmnt::figment< T >
inline
operator<=>
(Arg &&rhs) const
fgmnt::figment< T >
inline
operator=
(Arg &&rhs)
fgmnt::figment< T >
inline
operator=
(Arg &&rhs) const
fgmnt::figment< T >
inline
operator==
(Arg &&rhs)
fgmnt::figment< T >
inline
operator==
(Arg &&rhs) const
fgmnt::figment< T >
inline
operator[]
(Arg &&rhs)
fgmnt::figment< T >
inline
operator[]
(Arg &&rhs) const
fgmnt::figment< T >
inline
replace
(Args &&...args)
fgmnt::figment< T >
inline
replace
(std::initializer_list< U > list)
fgmnt::figment< T >
inline
to_underlying
()
fgmnt::figment< T >
inline
to_underlying
() const
fgmnt::figment< T >
inline
value_type
typedef
fgmnt::figment< T >
~figment
()
fgmnt::figment< T >
inline
Generated by
1.9.5