changeFileMode(const std::string &in_fileModeStr) const | rstudio::launcher_plugins::system::FilePath | |
changeFileMode(FileMode in_fileMode, bool in_setStickyBit=false) const | rstudio::launcher_plugins::system::FilePath | |
changeOwnership(const system::User &in_newUser, bool in_recursive=false, const RecursiveIterationFunction &in_shouldChown=RecursiveIterationFunction()) const | rstudio::launcher_plugins::system::FilePath | |
completeChildPath(const std::string &in_filePath) const | rstudio::launcher_plugins::system::FilePath | |
completeChildPath(const std::string &in_filePath, FilePath &out_childPath) const | rstudio::launcher_plugins::system::FilePath | |
completePath(const std::string &in_filePath) const | rstudio::launcher_plugins::system::FilePath | |
copy(const FilePath &in_targetPath, bool overwrite=false) const | rstudio::launcher_plugins::system::FilePath | |
copyDirectoryRecursive(const FilePath &in_targetPath, bool overwrite=false) const | rstudio::launcher_plugins::system::FilePath | |
createAliasedPath(const FilePath &in_filePath, const FilePath &in_userHomePath) | rstudio::launcher_plugins::system::FilePath | static |
createDirectory(const std::string &in_filePath) const | rstudio::launcher_plugins::system::FilePath | |
ensureDirectory() const | rstudio::launcher_plugins::system::FilePath | |
ensureFile() const | rstudio::launcher_plugins::system::FilePath | |
exists(const std::string &in_filePath) | rstudio::launcher_plugins::system::FilePath | static |
exists() const | rstudio::launcher_plugins::system::FilePath | |
FilePath() | rstudio::launcher_plugins::system::FilePath | |
FilePath(const std::string &in_absolutePath) | rstudio::launcher_plugins::system::FilePath | explicit |
FilePath(const char *in_absolutePath) | rstudio::launcher_plugins::system::FilePath | explicit |
getAbsolutePath() const | rstudio::launcher_plugins::system::FilePath | |
getAbsolutePathNative() const | rstudio::launcher_plugins::system::FilePath | |
getCanonicalPath() const | rstudio::launcher_plugins::system::FilePath | |
getChildren(std::vector< FilePath > &out_filePaths) const | rstudio::launcher_plugins::system::FilePath | |
getChildrenRecursive(const RecursiveIterationFunction &in_iterationFunction) const | rstudio::launcher_plugins::system::FilePath | |
getExtension() const | rstudio::launcher_plugins::system::FilePath | |
getExtensionLowerCase() const | rstudio::launcher_plugins::system::FilePath | |
getFileMode(FileMode &out_fileMode) const | rstudio::launcher_plugins::system::FilePath | |
getFilename() const | rstudio::launcher_plugins::system::FilePath | |
getLastWriteTime() const | rstudio::launcher_plugins::system::FilePath | |
getLexicallyNormalPath() const | rstudio::launcher_plugins::system::FilePath | |
getMimeContentType(const std::string &in_defaultType="text/plain") const | rstudio::launcher_plugins::system::FilePath | |
getParent() const | rstudio::launcher_plugins::system::FilePath | |
getRelativePath(const FilePath &in_parentPath) const | rstudio::launcher_plugins::system::FilePath | |
getSize() const | rstudio::launcher_plugins::system::FilePath | |
getSizeRecursive() const | rstudio::launcher_plugins::system::FilePath | |
getStem() const | rstudio::launcher_plugins::system::FilePath | |
hasExtension(const std::string &in_extension) const | rstudio::launcher_plugins::system::FilePath | |
hasExtensionLowerCase(const std::string &in_extension) const | rstudio::launcher_plugins::system::FilePath | |
hasTextMimeType() const | rstudio::launcher_plugins::system::FilePath | |
isDirectory() const | rstudio::launcher_plugins::system::FilePath | |
isEmpty() const | rstudio::launcher_plugins::system::FilePath | |
isEqualCaseInsensitive(const FilePath &in_filePath1, const FilePath &in_filePath2) | rstudio::launcher_plugins::system::FilePath | static |
isEquivalentTo(const FilePath &in_other) const | rstudio::launcher_plugins::system::FilePath | |
isHidden() const | rstudio::launcher_plugins::system::FilePath | |
isReadable(bool &out_readable) const | rstudio::launcher_plugins::system::FilePath | |
isRegularFile() const | rstudio::launcher_plugins::system::FilePath | |
isRootPath(const std::string &in_filePath) | rstudio::launcher_plugins::system::FilePath | static |
isSymlink() const | rstudio::launcher_plugins::system::FilePath | |
isWithin(const FilePath &in_scopePath) const | rstudio::launcher_plugins::system::FilePath | |
isWriteable(bool &out_writeable) const | rstudio::launcher_plugins::system::FilePath | |
makeCurrent(const std::string &in_filePath) | rstudio::launcher_plugins::system::FilePath | static |
makeCurrentPath(bool in_autoCreate=false) const | rstudio::launcher_plugins::system::FilePath | |
move(const FilePath &in_targetPath, MoveType in_type=MoveCrossDevice, bool overwrite=false) const | rstudio::launcher_plugins::system::FilePath | |
MoveCrossDevice enum value | rstudio::launcher_plugins::system::FilePath | |
MoveDirect enum value | rstudio::launcher_plugins::system::FilePath | |
moveIndirect(const FilePath &in_targetPath, bool overwrite=false) const | rstudio::launcher_plugins::system::FilePath | |
MoveType enum name | rstudio::launcher_plugins::system::FilePath | |
openForRead(std::shared_ptr< std::istream > &out_stream) const | rstudio::launcher_plugins::system::FilePath | |
openForWrite(std::shared_ptr< std::ostream > &out_stream, bool in_truncate=true) const | rstudio::launcher_plugins::system::FilePath | |
operator!=(const FilePath &in_other) const | rstudio::launcher_plugins::system::FilePath | |
operator<(const FilePath &in_other) const | rstudio::launcher_plugins::system::FilePath | |
operator==(const FilePath &in_other) const | rstudio::launcher_plugins::system::FilePath | |
RecursiveIterationFunction typedef | rstudio::launcher_plugins::system::FilePath | |
remove() const | rstudio::launcher_plugins::system::FilePath | |
removeIfExists() const | rstudio::launcher_plugins::system::FilePath | |
resetDirectory() const | rstudio::launcher_plugins::system::FilePath | |
resolveAliasedPath(const std::string &in_aliasedPath, const FilePath &in_userHomePath) | rstudio::launcher_plugins::system::FilePath | static |
resolveSymlink() const | rstudio::launcher_plugins::system::FilePath | |
safeCurrentPath(const FilePath &in_revertToPath) | rstudio::launcher_plugins::system::FilePath | static |
setLastWriteTime(std::time_t in_time=::time(nullptr)) const | rstudio::launcher_plugins::system::FilePath | |
tempFilePath(FilePath &out_filePath) | rstudio::launcher_plugins::system::FilePath | static |
tempFilePath(const std::string &in_extension, FilePath &out_filePath) | rstudio::launcher_plugins::system::FilePath | static |
testWritePermissions() const | rstudio::launcher_plugins::system::FilePath | |
uniqueFilePath(const std::string &in_basePath, FilePath &out_filePath) | rstudio::launcher_plugins::system::FilePath | static |
uniqueFilePath(const std::string &in_basePath, const std::string &in_extension, FilePath &out_filePath) | rstudio::launcher_plugins::system::FilePath | static |