8 #define SCARAB_API_EXPORTS 17 LOGGER( slog,
"cancelable" );
30 a_orig.f_canceled.store(
false );
47 a_orig.f_canceled.store(
false );
58 LDEBUG( slog,
"cancelable::do_cancellation with code <" << a_code <<
">" );
LOGGER(mtlog, "authentication")
static void remove_cancelable_s(cancelable *a_cancelable)
Static version: remove a cancelable object.
Contains the logger class and macros, based on Kasper's KLogger class.
std::atomic< bool > f_canceled
virtual void do_reset_cancellation()
virtual void do_cancellation(int a_code)
cancelable & operator=(const cancelable &a_orig)