|
|
| Impl (const bsl::function< void()> &cancelFunc) |
| |
|
void | blockUntilMade () |
| |
|
bool | timedWaitUntilMade (const bsls::TimeInterval &absoluteTime) |
| |
|
Future< T >::Maker | generateMaker () |
| |
|
const Result< T > & | result (bslmt::LockGuard< bslmt::Mutex > *haveGuard=0) |
| |
|
template<typename newT > |
| Future< newT > | addChain (const bsl::function< Result< newT >(const Result< T > &)> &newTConverter) |
| |
|
template<typename newT > |
| Future< newT > | addChain (const bsl::function< Future< newT >(const Result< T > &)> &futureMaker) |
| |
|
bsl::function< void()> | getLifetimeExtension () |
| |
|
void | updateCancel (const bsl::function< void()> &newCanc) |
| |
The documentation for this class was generated from the following file: