Lines Matching refs:Status

37 static Status IOError(const std::string& context, int err_number) {  in IOError()
38 return Status::IOError(context, strerror(err_number)); in IOError()
102 virtual Status Read(size_t n, Slice* result, char* scratch) { in Read()
103 Status s; in Read()
117 virtual Status Skip(uint64_t n) { in Skip()
121 return Status::OK(); in Skip()
151 virtual Status Read(uint64_t offset, size_t n, Slice* result, in Read()
161 Status s; in Read()
197 virtual Status Read(uint64_t offset, size_t n, Slice* result, in Read()
199 Status s; in Read()
226 virtual Status Append(const Slice& data) { in Append()
231 return Status::OK(); in Append()
234 virtual Status Close() { in Close()
235 Status result; in Close()
243 virtual Status Flush() { in Flush()
247 return Status::OK(); in Flush()
250 Status SyncDirIfManifest() { in SyncDirIfManifest()
262 Status s; in SyncDirIfManifest()
277 virtual Status Sync() { in Sync()
279 Status s = SyncDirIfManifest(); in Sync()
285 s = Status::IOError(filename_, strerror(errno)); in Sync()
335 virtual Status NewSequentialFile(const std::string& fname, in NewSequentialFile()
343 return Status::OK(); in NewSequentialFile()
347 virtual Status NewRandomAccessFile(const std::string& fname, in NewRandomAccessFile()
350 Status s; in NewRandomAccessFile()
375 virtual Status NewWritableFile(const std::string& fname, in NewWritableFile()
377 Status s; in NewWritableFile()
388 virtual Status NewAppendableFile(const std::string& fname, in NewAppendableFile()
390 Status s; in NewAppendableFile()
405 virtual Status GetChildren(const std::string& dir, in GetChildren()
417 return Status::OK(); in GetChildren()
420 virtual Status DeleteFile(const std::string& fname) { in DeleteFile()
421 Status result; in DeleteFile()
428 virtual Status CreateDir(const std::string& name) { in CreateDir()
429 Status result; in CreateDir()
436 virtual Status DeleteDir(const std::string& name) { in DeleteDir()
437 Status result; in DeleteDir()
444 virtual Status GetFileSize(const std::string& fname, uint64_t* size) { in GetFileSize()
445 Status s; in GetFileSize()
456 virtual Status RenameFile(const std::string& src, const std::string& target) { in RenameFile()
457 Status result; in RenameFile()
464 virtual Status LockFile(const std::string& fname, FileLock** lock) { in LockFile()
466 Status result; in LockFile()
472 result = Status::IOError("lock " + fname, "already held by process"); in LockFile()
486 virtual Status UnlockFile(FileLock* lock) { in UnlockFile()
488 Status result; in UnlockFile()
502 virtual Status GetTestDirectory(std::string* result) { in GetTestDirectory()
513 return Status::OK(); in GetTestDirectory()
523 virtual Status NewLogger(const std::string& fname, Logger** result) { in NewLogger()
530 return Status::OK(); in NewLogger()