Public Member Functions |
| AprFileSystem (apr_pool_t *pool, ThreadSystem *thread_system) |
virtual int | MaxPathLength (const StringPiece &base) const |
virtual InputFile * | OpenInputFile (const char *file, MessageHandler *message_handler) |
virtual OutputFile * | OpenOutputFileHelper (const char *file, bool append, MessageHandler *message_handler) |
virtual OutputFile * | OpenTempFileHelper (const StringPiece &prefix_name, MessageHandler *message_handler) |
| See FileSystem interface for specifics of OpenTempFile.
|
virtual bool | ListContents (const StringPiece &dir, StringVector *files, MessageHandler *handler) |
virtual bool | MakeDir (const char *directory_path, MessageHandler *handler) |
virtual bool | RemoveDir (const char *directory_path, MessageHandler *message_handler) |
virtual bool | RemoveFile (const char *filename, MessageHandler *message_handler) |
virtual bool | RenameFileHelper (const char *old_filename, const char *new_filename, MessageHandler *message_handler) |
virtual bool | Atime (const StringPiece &path, int64 *timestamp_sec, MessageHandler *handler) |
virtual bool | Mtime (const StringPiece &path, int64 *timestamp_sec, MessageHandler *handler) |
virtual bool | Size (const StringPiece &path, int64 *size, MessageHandler *handler) |
virtual BoolOrError | Exists (const char *path, MessageHandler *handler) |
virtual BoolOrError | IsDir (const char *path, MessageHandler *handler) |
virtual BoolOrError | TryLock (const StringPiece &lock_name, MessageHandler *handler) |
virtual BoolOrError | TryLockWithTimeout (const StringPiece &lock_name, int64 timeout_ms, const Timer *timer, MessageHandler *handler) |
virtual bool | Unlock (const StringPiece &lock_name, MessageHandler *handler) |