|
| fs::path | conscience_utils::file_system::resolvePathFromEnvironment (const char *envVar, const string ¯o, std::optional< fs::path > defaultPath) |
| |
| string | conscience_utils::file_system::readFileToString (const string &path) |
| |
| bool | conscience_utils::file_system::canReadFile (const fs::path &filePath) |
| |
| optional< unsigned > | conscience_utils::file_system::findLineInFile (const string &searchedString, const string &path, string *lineContent) |
| |
| vector< unsigned char > * | conscience_utils::file_system::readFileToBytes (const string &path) |
| |
| void | conscience_utils::file_system::writeStringToFile (const string &outPath, const string &content) |
| |
| void | conscience_utils::file_system::writeBytesToFile (const string &outPath, const vector< unsigned char > &content) |
| |
| void | conscience_utils::file_system::collectPathsRecursively (const fs::path &fromDirectory, vector< fs::path > &collectedPaths, const vector< string > &allowedExtensions) |
| |
| bool | conscience_utils::file_system::isFileModifiedRecently (const fs::path &filePath, unsigned long long durationMillis) |
| |
| bool | conscience_utils::file_system::isParentDirectory (const fs::path &filePath, const fs::path &directoryPath) |
| |
| optional< bool > | conscience_utils::file_system::replaceLineInFile (const std::string &filePath, const std::string &searchedToken, const std::string &replacement) |
| |