LLVM API Documentation

llvm::sys::Path Member List

This is the complete list of members for llvm::sys::Path, including all inherited members.

appendComponent(const std::string &component)llvm::sys::Path
appendSuffix(const std::string &suffix)llvm::sys::Path
c_str() const llvm::sys::Path [inline]
canExecute() const llvm::sys::Path
canRead() const llvm::sys::Path
canWrite() const llvm::sys::Path
clear()llvm::sys::Path [inline]
createDirectoryOnDisk(bool create_parents=false)llvm::sys::Path
createFileOnDisk()llvm::sys::Path
createTemporaryFileOnDisk(bool reuse_current=false)llvm::sys::Path
eraseComponent()llvm::sys::Path
eraseFromDisk(bool destroy_contents=false) const llvm::sys::Path
eraseSuffix()llvm::sys::Path
exists() const llvm::sys::Path
FindLibrary(std::string &short_name)llvm::sys::Path [static]
getBasename() const llvm::sys::Path
GetBytecodeLibraryPaths(std::vector< sys::Path > &Paths)llvm::sys::Path [static]
getDirectoryContents(std::set< Path > &paths) const llvm::sys::Path
GetDLLSuffix()llvm::sys::Path [static]
getLast() const llvm::sys::Path
GetLLVMConfigDir()llvm::sys::Path [static]
GetLLVMDefaultConfigDir()llvm::sys::Path [static]
getMagicNumber(std::string &Magic, unsigned len) const llvm::sys::Path
GetRootDirectory()llvm::sys::Path [static]
getSize() const llvm::sys::Path [inline]
getStatusInfo(StatusInfo &info) const llvm::sys::Path
GetSystemLibraryPaths(std::vector< sys::Path > &Paths)llvm::sys::Path [static]
GetTemporaryDirectory()llvm::sys::Path [static]
getTimestamp() const llvm::sys::Path [inline]
GetUserHomeDirectory()llvm::sys::Path [static]
hasMagicNumber(const std::string &magic) const llvm::sys::Path
isArchive() const llvm::sys::Path
isBytecodeFile() const llvm::sys::Path
isDirectory() const llvm::sys::Path
isDynamicLibrary() const llvm::sys::Path
isEmpty() const llvm::sys::Path [inline]
isFile() const llvm::sys::Path
isHidden() const llvm::sys::Path
isRootDirectory() const llvm::sys::Path
isValid() const llvm::sys::Path
makeExecutableOnDisk()llvm::sys::Path
makeReadableOnDisk()llvm::sys::Path
makeUnique(bool reuse_current=true)llvm::sys::Path
makeWriteableOnDisk()llvm::sys::Path
operator!=(const Path &that) const llvm::sys::Path [inline]
operator<(const Path &that) const llvm::sys::Path [inline]
operator=(const Path &that)llvm::sys::Path [inline]
operator==(const Path &that) const llvm::sys::Path [inline]
Path()llvm::sys::Path [inline]
Path(const std::string &unverified_path)llvm::sys::Path [explicit]
renamePathOnDisk(const Path &newName)llvm::sys::Path
set(const std::string &unverified_path)llvm::sys::Path
setStatusInfoOnDisk(const StatusInfo &si) const llvm::sys::Path
toString() const llvm::sys::Path [inline]