bool Signal::canInvoke(const Slot &slot) { if((flags_&MASK)&&(!(mask_&slot.mask()))) return false; return true; }