libosmscout  0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
osmscout::CancelableFuture< T >::State Struct Reference

#include <CancelableFuture.h>

Public Member Functions

void Cancel ()
 

Public Attributes

std::vector< DoneCallbackcallbacks
 
std::vector< CancelCallbackcancelCallbacks
 
bool canceled =false
 
std::mutex mutex
 
std::optional< T > value
 

Member Function Documentation

◆ Cancel()

Member Data Documentation

◆ callbacks

template<typename T >
std::vector<DoneCallback> osmscout::CancelableFuture< T >::State::callbacks

◆ cancelCallbacks

template<typename T >
std::vector<CancelCallback> osmscout::CancelableFuture< T >::State::cancelCallbacks

◆ canceled

◆ mutex

◆ value


The documentation for this struct was generated from the following file: