#include <lazy.hpp>
|
using | val_t = typename remove_reference< decltype((*provider_)())>::type |
|
◆ val_t
template<typename Provider >
◆ Lazy() [1/2]
template<typename Provider >
◆ Lazy() [2/2]
template<typename Provider >
◆ ~Lazy()
template<typename Provider >
◆ get() [1/2]
template<typename Provider >
◆ get() [2/2]
template<typename Provider >
◆ operator val_t &()
template<typename Provider >
◆ operator val_t const &()
template<typename Provider >
◆ operator*() [1/2]
template<typename Provider >
◆ operator*() [2/2]
template<typename Provider >
◆ operator->() [1/2]
template<typename Provider >
◆ operator->() [2/2]
template<typename Provider >
◆ operator=()
template<typename Provider >
template<typename T >
◆ operator[]() [1/2]
template<typename Provider >
template<typename T >
◆ operator[]() [2/2]
template<typename Provider >
template<typename T >
◆ initializing_
template<typename Provider >
◆ mu_
template<typename Provider >
◆ provider_
template<typename Provider >
◆ val_ptr_
template<typename Provider >
The documentation for this class was generated from the following file:
- libraries/common/include/common/lazy.hpp