libosmscout
0.1
|
#include <CancelableFuture.h>
Public Member Functions | |
void | Cancel () |
Public Attributes | |
std::vector< DoneCallback > | callbacks |
std::vector< CancelCallback > | cancelCallbacks |
bool | canceled =false |
std::mutex | mutex |
std::optional< T > | value |
|
inline |
std::vector<DoneCallback> osmscout::CancelableFuture< T >::State::callbacks |
Referenced by osmscout::CancelableFuture< T >::OnComplete().
std::vector<CancelCallback> osmscout::CancelableFuture< T >::State::cancelCallbacks |
bool osmscout::CancelableFuture< T >::State::canceled =false |
std::mutex osmscout::CancelableFuture< T >::State::mutex |
std::optional<T> osmscout::CancelableFuture< T >::State::value |