MCPcopy Create free account
hub / github.com/awawa-dev/HyperHDR / writeFile

Function writeFile

sources/utils/FileUtils.cpp:52–69  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

50 }
51
52 bool writeFile(const QString& path, const QByteArray& data, Logger* log)
53 {
54 QFile file(path);
55 if (!file.open(QFile::WriteOnly | QFile::Truncate))
56 {
57 resolveFileError(file, log);
58 return false;
59 }
60
61 if (file.write(data) == -1)
62 {
63 resolveFileError(file, log);
64 return false;
65 }
66
67 file.close();
68 return true;
69 }
70
71 void resolveFileError(const QFile& file, Logger* log)
72 {

Callers 1

writeFunction · 0.85

Calls 4

resolveFileErrorFunction · 0.85
openMethod · 0.45
writeMethod · 0.45
closeMethod · 0.45

Tested by

no test coverage detected