Searched refs:OperationSlot (Results 1 – 2 of 2) sorted by relevance
53 class OperationSlot; variable58 class OperationSlot {66 OperationSlot(std::shared_ptr<OperationSlotManager>,68 OperationSlot(const OperationSlot&) = delete;69 OperationSlot& operator=(const OperationSlot&) = delete;72 OperationSlot() : mOperationSlots(nullptr), mReservedGuard(std::nullopt) {} in OperationSlot() function73 OperationSlot(OperationSlot&&) = default;74 OperationSlot& operator=(OperationSlot&&) = default;75 ~OperationSlot();86 static std::optional<OperationSlot>[all …]
406 std::optional<OperationSlot>411 return OperationSlot(std::move(operationSlots), std::nullopt); in claimSlot()416 OperationSlot419 return OperationSlot(std::move(operationSlots), std::move(reservedGuard)); in claimReservedSlot()422 OperationSlot::OperationSlot(std::shared_ptr<OperationSlotManager> slots, in OperationSlot() function in OperationSlot431 OperationSlot::~OperationSlot() { in ~OperationSlot()697 OperationSlot slot; in beginInternal()