25class Stealable :
public BidirectionalLinkedListNode {
27 Stealable() =
default;
29 virtual bool mayBeStolen(
void* thingNotToStealFrom) = 0;
30 virtual void steal(
char const* errorCode) = 0;
31 virtual StealableQueue getAppropriateQueue() = 0;
33 uint32_t lastTraversalNo = 0xFFFFFFFF;