|
libosmscout 0.1
|
#include <CancelableFuture.h>
Inheritance diagram for osmscout::CancelableFuture< T >::FutureBreaker:Public Member Functions | |
| void | Break () override |
| Stop the processing. | |
| FutureBreaker (const FutureBreaker &)=default | |
| FutureBreaker (FutureBreaker &&)=default | |
| bool | IsAborted () const override |
| Return true, if the process was signaled to stop. | |
| FutureBreaker & | operator= (const FutureBreaker &)=default |
| FutureBreaker & | operator= (FutureBreaker &&)=default |
| void | Reset () override |
| Reset the state of the breaker. | |
| virtual | ~FutureBreaker ()=default |
Public Member Functions inherited from osmscout::Breaker | |
| virtual | ~Breaker ()=default |
Friends | |
| class | Promise |
|
virtualdefault |
|
default |
|
default |
|
inlineoverridevirtual |
Stop the processing.
This is just a setting a flag that must actively get polled by the long running process. So while the process was signaled to stop, it can still continue for a while.
Implements osmscout::Breaker.
|
inlineoverridevirtual |
Return true, if the process was signaled to stop.
Implements osmscout::Breaker.
|
default |
|
default |
|
inlineoverridevirtual |
Reset the state of the breaker.
Implements osmscout::Breaker.
References osmscout::log, and osmscout::Log::Warn().
|
friend |