
LazyValue initializers
Developers must implement this interface in order to pass parameters to T 's ctor at creation time. The NoArgCreator template is provided for classes that do not need any parameters for construction.
| T | the actual type, must match LazyValue 's T parameter | |
| PtrT | the pointer type, must match LazyValue 's PtrT parameter |
Public Types | |
| typedef PtrT | Pointer |
| typedef T | Type |
Public Member Functions | |
| virtual Pointer | create ()=0 |
| virtual | ~Creator () |
|
|||||
|
|
|
|||||
|
|
|
|||||||||
|
|
|
|||||||||
|
Implemented in ONE::util::NoArgCreator< B, Ptr, C >. |
1.4.3