Lines Matching full:string

18 long GetEpoch(const std::string &Path);
20 Unit FileToVector(const std::string &Path, size_t MaxSize = 0,
23 std::string FileToString(const std::string &Path);
25 void CopyFileToErr(const std::string &Path);
27 void WriteToFile(const uint8_t *Data, size_t Size, const std::string &Path);
29 void WriteToFile(const std::string &Data, const std::string &Path);
30 void WriteToFile(const Unit &U, const std::string &Path);
32 void AppendToFile(const uint8_t *Data, size_t Size, const std::string &Path);
33 void AppendToFile(const std::string &Data, const std::string &Path);
37 std::vector<std::string> *VPaths = 0);
40 std::string DirPlusFile(const std::string &DirPath,
41 const std::string &FileName);
44 std::string DirName(const std::string &FileName);
47 std::string TmpDir();
49 std::string TempPath(const char *Prefix, const char *Extension);
51 bool IsInterestingCoverageFile(const std::string &FileName);
69 bool IsFile(const std::string &Path);
70 bool IsDirectory(const std::string &Path);
71 size_t FileSize(const std::string &Path);
73 void ListFilesInDirRecursive(const std::string &Dir, long *Epoch,
74 std::vector<std::string> *V, bool TopDir);
76 bool MkDirRecursive(const std::string &Dir);
77 void RmDirRecursive(const std::string &Dir);
82 void IterateDirRecursive(const std::string &Dir,
83 void (*DirPreCallback)(const std::string &Dir),
84 void (*DirPostCallback)(const std::string &Dir),
85 void (*FileCallback)(const std::string &Dir));
88 std::string File;
93 void GetSizedFilesFromDir(const std::string &Dir, std::vector<SizedFile> *V);
98 std::string Basename(const std::string &Path);
106 void RemoveFile(const std::string &Path);
107 void RenameFile(const std::string &OldPath, const std::string &NewPath);
111 void MkDir(const std::string &Path);
112 void RmDir(const std::string &Path);
114 const std::string &getDevNull();