31 #include "core/model/GFBuffer.h"
42 -> std::tuple<bool, GFBuffer>;
53 GFBuffer data) -> bool;
63 auto GPGFRONTEND_CORE_EXPORT
ReadFile(
const QString &file_name,
64 QByteArray &data) -> bool;
74 auto GPGFRONTEND_CORE_EXPORT
WriteFile(
const QString &file_name,
75 const QByteArray &data) -> bool;
82 auto GPGFRONTEND_CORE_EXPORT
CalculateHash(
const QString &file_path) -> QString;
93 const QString &out_buffer)
129 -> std::tuple<bool, QString>;
137 auto GPGFRONTEND_CORE_EXPORT GetFullExtension(QString path) -> QString;
Definition: GFBuffer.h:36
auto ReadFile(const QString &file_name, QByteArray &data) -> bool
read file content
Definition: IOUtils.cpp:49
auto ReadFileGFBuffer(const QString &file_name) -> std::tuple< bool, GFBuffer >
Definition: IOUtils.cpp:71
auto GetTempFilePath() -> QString
Definition: IOUtils.cpp:132
auto WriteFileGFBuffer(const QString &file_name, GFBuffer data) -> bool
Definition: IOUtils.cpp:78
auto GPGFRONTEND_CORE_EXPORT WriteBufferToFile(const QString &path, const QString &out_buffer) -> bool
auto TargetFilePreCheck(const QString &path, bool read) -> std::tuple< bool, QString >
Definition: IOUtils.cpp:150
auto CreateTempFileAndWriteData(const QString &data) -> QString
Definition: IOUtils.cpp:138
auto WriteFile(const QString &file_name, const QByteArray &data) -> bool
write file content
Definition: IOUtils.cpp:60
auto CalculateHash(const QString &file_path) -> QString
Definition: IOUtils.cpp:82