|
| | ErrorEnv () |
| |
| virtual Status | NewWritableFile (const std::string &fname, WritableFile **result) |
| |
| virtual Status | NewAppendableFile (const std::string &fname, WritableFile **result) |
| |
| | EnvWrapper (Env *t) |
| |
| virtual | ~EnvWrapper () |
| |
| Env * | target () const |
| |
| Status | NewSequentialFile (const std::string &f, SequentialFile **r) |
| |
| Status | NewRandomAccessFile (const std::string &f, RandomAccessFile **r) |
| |
| bool | FileExists (const std::string &f) |
| |
| Status | GetChildren (const std::string &dir, std::vector< std::string > *r) |
| |
| Status | DeleteFile (const std::string &f) |
| |
| Status | CreateDir (const std::string &d) |
| |
| Status | DeleteDir (const std::string &d) |
| |
| Status | GetFileSize (const std::string &f, uint64_t *s) |
| |
| Status | RenameFile (const std::string &s, const std::string &t) |
| |
| Status | LockFile (const std::string &f, FileLock **l) |
| |
| Status | UnlockFile (FileLock *l) |
| |
| void | Schedule (void(*f)(void *), void *a) |
| |
| void | StartThread (void(*f)(void *), void *a) |
| |
| virtual Status | GetTestDirectory (std::string *path) |
| |
| virtual Status | NewLogger (const std::string &fname, Logger **result) |
| |
| uint64_t | NowMicros () |
| |
| void | SleepForMicroseconds (int micros) |
| |
| | Env () |
| |
| virtual | ~Env () |
| |
| virtual void | Schedule (void(*function)(void *arg), void *arg)=0 |
| |
| virtual void | StartThread (void(*function)(void *arg), void *arg)=0 |
| |
Definition at line 30 of file testutil.h.