From 37732d5ccae97d80a9083ae295af018f154edb5a Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Sun, 14 Jul 2024 16:39:58 +0200 Subject: domain: add basic turn order type --- domain/src/participant.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'domain/src/participant.cpp') diff --git a/domain/src/participant.cpp b/domain/src/participant.cpp index 8b16916..b52bcca 100644 --- a/domain/src/participant.cpp +++ b/domain/src/participant.cpp @@ -13,11 +13,9 @@ namespace turns::domain participant::participant(Glib::ustring name, float order_value) : Glib::ObjectBase{typeid(participant)} - , m_name{*this, "name"} - , m_order_value{*this, "order_value"} + , m_name{*this, "name", name} + , m_order_value{*this, "order_value", order_value} { - m_name = name; - m_order_value = order_value; } auto participant::operator<=>(participant const & other) const noexcept -> std::partial_ordering @@ -35,12 +33,12 @@ namespace turns::domain return m_name.get_proxy(); } - auto participant::property_over_value() -> Glib::PropertyProxy + auto participant::property_order_value() -> Glib::PropertyProxy { return m_order_value.get_proxy(); } - auto participant::property_over_value() const -> Glib::PropertyProxy_ReadOnly + auto participant::property_order_value() const -> Glib::PropertyProxy_ReadOnly { return m_order_value.get_proxy(); } -- cgit v1.2.3