ryujin 2.1.1 revision 0348cbb53a3e4b1da2a4c037e81f88f2d21ce219
|
#include <source/lazy.h>
Public Member Functions | |
Lazy () | |
Lazy (const Lazy &other) | |
Lazy (Lazy &&other) noexcept | |
Lazy & | operator= (const Lazy &other) |
Lazy & | operator= (Lazy &&other) noexcept |
void | reset () noexcept |
template<typename Callable > | |
void | ensure_initialized (const Callable &creator) const |
bool | has_value () const |
const T & | value () const |
T & | value () |
template<typename Callable > | |
DEAL_II_ALWAYS_INLINE void | ensure_initialized (const Callable &creator) const |
This is a slightly minimized variant of the Lazy<T> initialization class shipped with the current development version of deal.II.
|
inline |
|
inline |
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
void ryujin::Lazy< T >::ensure_initialized | ( | const Callable & | creator | ) | const |
Referenced by ryujin::GeoTIFFReader< dim >::compute_height().
|
inline |
|
inline |
|
inline |
|
inline |