LLVM API Documentation
#include <FileSystem.h>
Public Member Functions | |
file_status () | |
file_status (file_type Type) | |
file_type | type () const |
perms | permissions () const |
TimeValue | getLastModificationTime () const |
UniqueID | getUniqueID () const |
void | type (file_type v) |
void | permissions (perms p) |
Friends | |
bool | equivalent (file_status A, file_status B) |
Do file_status's represent the same thing? More... | |
file_status - Represents the result of a call to stat and friends. It has a platform specific member to store the result.
Definition at line 149 of file FileSystem.h.
|
inline |
Definition at line 171 of file FileSystem.h.
|
inline |
Definition at line 172 of file FileSystem.h.
TimeValue llvm::sys::fs::file_status::getLastModificationTime | ( | ) | const |
UniqueID llvm::sys::fs::file_status::getUniqueID | ( | ) | const |
Referenced by llvm::sys::fs::getUniqueID().
|
inline |
Definition at line 193 of file FileSystem.h.
|
inline |
Definition at line 215 of file FileSystem.h.
|
inline |
Definition at line 192 of file FileSystem.h.
Referenced by llvm::FileOutputBuffer::create(), llvm::sys::fs::exists(), getOpenFileImpl(), llvm::sys::fs::is_directory(), llvm::sys::fs::is_regular_file(), llvm::sys::fs::is_symlink(), llvm::sys::fs::remove_all(), and llvm::sys::fs::status_known().
|
inline |
Definition at line 214 of file FileSystem.h.
|
friend |
Do file_status's represent the same thing?
A | Input file_status. |
B | Input file_status. |
assert(status_known(A) || status_known(B));