aboutsummaryrefslogtreecommitdiff
path: root/src/platform/Exception.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/platform/Exception.cpp')
-rw-r--r--src/platform/Exception.cpp34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/platform/Exception.cpp b/src/platform/Exception.cpp
deleted file mode 100644
index 6a718f63..00000000
--- a/src/platform/Exception.cpp
+++ /dev/null
@@ -1,34 +0,0 @@
-#include "cru/platform/Exception.h"
-#include "cru/base/Exception.h"
-
-#include <format>
-#include <optional>
-#include <string_view>
-
-namespace cru::platform {
-PlatformNotMatchException::PlatformNotMatchException(
- std::string resource_platform, std::string target_platform,
- std::optional<std::string_view> additional_message)
- : PlatformException(std::format(
- "Resource platform '{}' does not match target platform '{}'.",
- resource_platform_, target_platform_)),
- resource_platform_(std::move(resource_platform)),
- target_platform_(std::move(target_platform)) {
- AppendMessage(additional_message);
-}
-
-PlatformNotMatchException::~PlatformNotMatchException() {}
-
-PlatformUnsupportedException::PlatformUnsupportedException(
- std::string platform, std::string operation,
- std::optional<std::string_view> additional_message)
- : PlatformException(
- std::format("Operation '{}' is not supported on platform '{}'.",
- operation, platform)),
- platform_(std::move(platform)),
- operation_(std::move(operation)) {
- AppendMessage(additional_message);
-}
-
-PlatformUnsupportedException::~PlatformUnsupportedException() {}
-} // namespace cru::platform