32 std::filesystem::path
path;
35 [[nodiscard]]
bool ok() const noexcept {
40 return {
true, {}, std::move(resultPath)};
43 return {
false, std::move(message), {}};
Definition AudioEngine.cpp:15
Succès (avec le chemin résultant) ou échec (avec un message lisible).
Definition FileOperationResult.h:29
bool ok() const noexcept
Definition FileOperationResult.h:35
static FileOperationResult success(std::filesystem::path resultPath)
Definition FileOperationResult.h:39
std::string error
Definition FileOperationResult.h:31
static FileOperationResult failure(std::string message)
Definition FileOperationResult.h:42
bool succeeded
Definition FileOperationResult.h:30
std::filesystem::path path
Chemin créé/renommé/dupliqué en cas de succès.
Definition FileOperationResult.h:32