#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: