libquentier 0.8.0
The library for rich desktop clients of Evernote service
Loading...
Searching...
No Matches
quentier::utility::cancelers::ManualCanceler Class Reference

#include <ManualCanceler.h>

Inheritance diagram for quentier::utility::cancelers::ManualCanceler:
Collaboration diagram for quentier::utility::cancelers::ManualCanceler:

Public Member Functions

 ManualCanceler (ManualCanceler &&other) noexcept
ManualCanceler & operator= (ManualCanceler &&other) noexcept
void cancel () noexcept
bool isCanceled () const noexcept override

Detailed Description

ICanceler which allows one to manually call cancel method to cancel some task

Member Function Documentation

◆ cancel()

void quentier::utility::cancelers::ManualCanceler::cancel ( )
noexcept

Manually cancel a task

◆ isCanceled()

bool quentier::utility::cancelers::ManualCanceler::isCanceled ( ) const
nodiscardoverridevirtualnoexcept