|
libosmscout 1.1.1
|
#include <libosmscout/include/osmscout/async/Breaker.h>


Public Member Functions | |
| ThreadedBreaker ()=default | |
| void | Break () override |
| bool | IsAborted () const override |
| void | Reset () override |
| Public Member Functions inherited from osmscout::Breaker | |
| virtual | ~Breaker ()=default |
|
default |
|
overridevirtual |
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.
|
overridevirtual |
Return true, if the process was signaled to stop
Implements osmscout::Breaker.
|
overridevirtual |
Reset the state of the breaker.
Implements osmscout::Breaker.