#include <lazy.hpp>
◆ Lazy() [1/4]
template<typename ValueT >
◆ Lazy() [2/4]
template<typename ValueT >
◆ Lazy() [3/4]
template<typename ValueT >
◆ Lazy() [4/4]
template<typename ValueT >
template<typename FuncT >
◆ hasValue()
template<typename ValueT >
◆ operator bool()
template<typename ValueT >
◆ operator=() [1/2]
template<typename ValueT >
◆ operator=() [2/2]
template<typename ValueT >
◆ tryObtainValue()
template<typename ValueT >
bool Nui::Lazy< ValueT >::tryObtainValue |
( |
| ) |
const |
|
inline |
◆ value() [1/4]
template<typename ValueT >
std::optional< ValueT > & Nui::Lazy< ValueT >::value |
( |
| ) |
& |
|
inline |
◆ value() [2/4]
template<typename ValueT >
std::optional< ValueT > && Nui::Lazy< ValueT >::value |
( |
| ) |
&& |
|
inline |
◆ value() [3/4]
template<typename ValueT >
std::optional< ValueT > const & Nui::Lazy< ValueT >::value |
( |
| ) |
const & |
|
inline |
◆ value() [4/4]
template<typename ValueT >
std::optional< ValueT > Nui::Lazy< ValueT >::value |
( |
| ) |
const && |
|
inline |
The documentation for this class was generated from the following file: