Classes | |
| class | LazyInitThreaded | 
| class | LazyInitThreaded::CancellationForwarder | 
Namespaces | |
| maxon | |
Variables | |
| NONE | |
| FORWARD_CANCELLATION | |
| RETRY_ON_FAILURE | |
| RETRY_ON_CANCELLATION | |
| NO_EXCLUSIVE_RESOURCE | |
| DEFAULT | |
| NONE | 
| FORWARD_CANCELLATION | 
Cancellation of the calling job will be forwarded.
| RETRY_ON_FAILURE | 
Retry initialization if it failed the first time.
| RETRY_ON_CANCELLATION | 
Retry initialization if it failed due to thread cancellation (OperationCancelledError). This is a special case of RETRY_ON_FAILURE.
| NO_EXCLUSIVE_RESOURCE | 
support cancellation etc. but do not span an exclusive resource around the lazy init threaded and all its sub-jobs
| DEFAULT | 
Default behaviour: Cancellation of the calling job will be forwarded, initialization will be retried if it failed due to OperationCancelledError.