diff options
| author | Felix Morgner <felix.morgner@gmail.com> | 2025-05-12 16:41:24 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@gmail.com> | 2025-05-12 16:41:24 +0200 |
| commit | 7522b5e9881e7e14207d78b0e741f52b42b723e4 (patch) | |
| tree | 3e4785cb027218d9ac88d0d416a876f9377346b2 /lib/src/turns-participant.cpp | |
| parent | a2c73b6ba3c9ea307b0b0eb94c9e769a1f31dc00 (diff) | |
| download | turns-7522b5e9881e7e14207d78b0e741f52b42b723e4.tar.xz turns-7522b5e9881e7e14207d78b0e741f52b42b723e4.zip | |
lib: sort functions
Diffstat (limited to 'lib/src/turns-participant.cpp')
| -rw-r--r-- | lib/src/turns-participant.cpp | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/lib/src/turns-participant.cpp b/lib/src/turns-participant.cpp index a820f3f..233d058 100644 --- a/lib/src/turns-participant.cpp +++ b/lib/src/turns-participant.cpp @@ -142,6 +142,12 @@ TurnsParticipant * turns_participant_new_with(gchar const * name, gfloat priorit g_object_new(TURNS_TYPE_PARTICIPANT, "name", name, "priority", priority, "disposition", static_cast<gint>(disposition), nullptr)); } +TurnsDisposition turns_participant_get_disposition(TurnsParticipant const * self) +{ + g_return_val_if_fail(TURNS_IS_PARTICIPANT(const_cast<TurnsParticipant *>(self)), TurnsDisposition::TURNS_DISPOSITION_NEUTRAL); + return self->disposition; +} + gchar const * turns_participant_get_name(TurnsParticipant const * self) { g_return_val_if_fail(TURNS_IS_PARTICIPANT(const_cast<TurnsParticipant *>(self)), nullptr); @@ -154,10 +160,17 @@ gfloat turns_participant_get_priority(TurnsParticipant const * self) return self->priority; } -TurnsDisposition turns_participant_get_disposition(TurnsParticipant const * self) +void turns_participant_set_disposition(TurnsParticipant * self, TurnsDisposition value) { - g_return_val_if_fail(TURNS_IS_PARTICIPANT(const_cast<TurnsParticipant *>(self)), TurnsDisposition::TURNS_DISPOSITION_NEUTRAL); - return self->disposition; + g_return_if_fail(TURNS_IS_PARTICIPANT(self)); + + if (value == self->disposition) + { + return; + } + + self->disposition = value; + g_object_notify_by_pspec(G_OBJECT(self), properties[static_cast<std::size_t>(property::Disposition)]); } void turns_participant_set_name(TurnsParticipant * self, gchar const * value) @@ -186,17 +199,4 @@ void turns_participant_set_priority(TurnsParticipant * self, gfloat value) g_object_notify_by_pspec(G_OBJECT(self), properties[static_cast<std::size_t>(property::Priority)]); } -void turns_participant_set_disposition(TurnsParticipant * self, TurnsDisposition value) -{ - g_return_if_fail(TURNS_IS_PARTICIPANT(self)); - - if (value == self->disposition) - { - return; - } - - self->disposition = value; - g_object_notify_by_pspec(G_OBJECT(self), properties[static_cast<std::size_t>(property::Disposition)]); -} - G_END_DECLS |
