summaryrefslogtreecommitdiff
path: root/lib/nes/app/ui/screen-error.hh
diff options
context:
space:
mode:
Diffstat (limited to 'lib/nes/app/ui/screen-error.hh')
-rw-r--r--lib/nes/app/ui/screen-error.hh7
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/nes/app/ui/screen-error.hh b/lib/nes/app/ui/screen-error.hh
index 4559942..53b6407 100644
--- a/lib/nes/app/ui/screen-error.hh
+++ b/lib/nes/app/ui/screen-error.hh
@@ -1,6 +1,7 @@
#pragma once
#include "nes/app/ui/screen.hh"
+#include "nes/common/containers/string-view.hh"
namespace nes::app
{
@@ -10,17 +11,17 @@ namespace nes::app
class screen_error final : public screen
{
input_device_keyboard& keyboard_;
- std::string_view message_;
+ string_view message_;
status error_{ status::success };
action action_{};
public:
explicit screen_error(input_device_keyboard&);
- auto get_message() const -> std::string_view { return message_; }
+ auto get_message() const -> string_view { return message_; }
auto get_error() const -> status { return error_; }
auto get_action() const -> action { return action_; }
- auto set_message(std::string_view const v) -> void { message_ = v; }
+ auto set_message(string_view const v) -> void { message_ = v; }
auto set_error(status const v) -> void { error_ = v; }
auto set_action(action const& v) -> void { action_ = v; }