LLVM API Documentation
#include <string>Include dependency graph for FileUtilities.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | llvm |
Classes | |
| class | llvm::FDHandle |
| class | llvm::FileRemover |
Functions | |
| bool | llvm::CheckMagic (const std::string &FN, const std::string &Magic) |
| bool | llvm::IsArchive (const std::string &FN) |
| bool | llvm::IsBytecode (const std::string &FN) |
| bool | llvm::IsSharedObject (const std::string &FN) |
| bool | llvm::FileOpenable (const std::string &Filename) |
| bool | llvm::DiffFiles (const std::string &FileA, const std::string &FileB, std::string *Error=0) |
| bool | llvm::CopyFile (const std::string &Dest, const std::string &Src) |
| void | llvm::MoveFileOverIfUpdated (const std::string &New, const std::string &Old) |
| void | llvm::removeFile (const std::string &Filename) |
| std::string | llvm::getUniqueFilename (const std::string &FilenameBase) |
| bool | llvm::MakeFileExecutable (const std::string &Filename) |
| bool | llvm::MakeFileReadable (const std::string &Filename) |
| long long | llvm::getFileSize (const std::string &Filename) |
| unsigned long long | llvm::getFileTimestamp (const std::string &Filename) |
| void * | llvm::ReadFileIntoAddressSpace (const std::string &Filename, unsigned &Length) |
| void | llvm::UnmapFileFromAddressSpace (void *Buffer, unsigned Length) |