PixelBullet  0.0.1
A C++ game engine
Loading...
Searching...
No Matches
serialization_result.h
1#pragma once
2
3#include <string>
4#include <vector>
5
6namespace pixelbullet
7{
9{
10 std::string path;
11 std::string message;
12
13 [[nodiscard]] bool operator==(const SerializationDiagnostic&) const noexcept = default;
14};
15
17{
18 bool success = false;
19 std::string error_message;
20 std::vector<SerializationDiagnostic> diagnostics;
21
22 explicit operator bool() const noexcept
23 {
24 return success;
25 }
26};
27} // namespace pixelbullet
Definition serialization_result.h:9
Definition serialization_result.h:17