Lines Matching refs:base_

217       std::unique_ptr<WritableFile> base_;  in NewWritableFile()  local
221 : env_(env), base_(std::move(base)) {} in NewWritableFile()
233 return base_->Append(data); in NewWritableFile()
247 return base_->PositionedAppend(data, offset); in NewWritableFile()
250 Status Truncate(uint64_t size) override { return base_->Truncate(size); } in NewWritableFile()
252 Status s = base_->RangeSync(offset, nbytes); in NewWritableFile()
267 Status s = base_->Close(); in NewWritableFile()
273 Status Flush() override { return base_->Flush(); } in NewWritableFile()
279 Status s = base_->Sync(); in NewWritableFile()
286 base_->SetIOPriority(pri); in NewWritableFile()
289 return base_->GetIOPriority(); in NewWritableFile()
292 return base_->use_direct_io(); in NewWritableFile()
295 return base_->Allocate(offset, len); in NewWritableFile()
301 : env_(env), base_(std::move(b)) {} in NewWritableFile()
306 return base_->Append(data); in NewWritableFile()
309 Status Truncate(uint64_t size) override { return base_->Truncate(size); } in NewWritableFile()
310 Status Close() override { return base_->Close(); } in NewWritableFile()
311 Status Flush() override { return base_->Flush(); } in NewWritableFile()
317 return base_->Sync(); in NewWritableFile()
320 uint64_t GetFileSize() override { return base_->GetFileSize(); } in NewWritableFile()
322 return base_->Allocate(offset, len); in NewWritableFile()
327 std::unique_ptr<WritableFile> base_; in NewWritableFile() local
332 : env_(env), base_(std::move(b)) { in NewWritableFile()
349 s = base_->Append(data); in NewWritableFile()
356 Status Truncate(uint64_t size) override { return base_->Truncate(size); } in NewWritableFile()
367 return base_->Close(); in NewWritableFile()
369 Status Flush() override { return base_->Flush(); } in NewWritableFile()
372 return base_->Sync(); in NewWritableFile()
378 return base_->Allocate(offset, len); in NewWritableFile()
383 std::unique_ptr<WritableFile> base_; in NewWritableFile() local