Searched refs:WriteControllerToken (Results 1 – 4 of 4) sorted by relevance
17 class WriteControllerToken; variable40 std::unique_ptr<WriteControllerToken> GetStopToken();45 std::unique_ptr<WriteControllerToken> GetDelayToken(90 friend class WriteControllerToken; variable108 class WriteControllerToken {112 virtual ~WriteControllerToken() {} in ~WriteControllerToken()119 WriteControllerToken(const WriteControllerToken&) = delete;123 class StopWriteToken : public WriteControllerToken {126 : WriteControllerToken(controller) {} in StopWriteToken()133 : WriteControllerToken(controller) {} in DelayWriteToken()[all …]
15 std::unique_ptr<WriteControllerToken> WriteController::GetStopToken() { in GetStopToken()17 return std::unique_ptr<WriteControllerToken>(new StopWriteToken(this)); in GetStopToken()20 std::unique_ptr<WriteControllerToken> WriteController::GetDelayToken( in GetDelayToken()27 return std::unique_ptr<WriteControllerToken>(new DelayWriteToken(this)); in GetDelayToken()30 std::unique_ptr<WriteControllerToken>33 return std::unique_ptr<WriteControllerToken>( in GetCompactionPressureToken()
580 std::unique_ptr<WriteControllerToken> write_controller_token_;
717 std::unique_ptr<WriteControllerToken> SetupDelay( in SetupDelay()