ledger-core
|
Public Member Functions | |
Lazy (std::function< std::shared_ptr< T >()> creator) | |
Lazy (const Lazy< T > &value) | |
Lazy & | operator= (const Lazy< T > &value) |
operator T () | |
T * | operator-> () |
T & | operator* () |
T & | get () |
Static Public Member Functions | |
template<typename... Args> | |
static Lazy< T > | make_lazy (Args... args) |