elaborate setup used for integration test
Definition at line 312 of file lazy-init-test.cpp.
|
using | Fun = std::function< int(int)> |
|
|
template<typename FUN , typename = disable_if_self<LazyDemo, FUN>> |
| LazyDemo (FUN &&someFun) |
|
template<typename FUN > |
LazyDemo && | attach (FUN &&someFun) |
|
template<typename FUN > |
auto | buildInit (FUN &&fun2install) |
|
| LazyInit (std::function< SIG > &targetFunctor, INI &&initialiser, ARGS &&...parentCtorArgs) |
| prepare an initialiser to be activated on first use
|
|
| LazyInit (LazyInit const &ref) |
|
| LazyInit (LazyInit &&rref) |
|
void | installEmptyInitialiser () |
|
void | installInitialiser (std::function< SIG > &targetFunctor, INI &&initialiser) |
|
bool | isInit () const |
|
LazyInit & | operator= (LazyInit const &ref) |
|
LazyInit & | operator= (LazyInit &&rref) |
|
|
| LazyInit (MarkDisabled, ARGS &&...parentCtorArgs) |
|
The documentation for this struct was generated from the following file: