Files
MuditaOS/module-db/queries/sms/QuerySmsThreadMarkAsRead.hpp
T
Alek Rudnik 26431f41e2 [EGD-2810] Added sms option to mark conversation as read/unread (#522)
* [EGD-2810] SMS - Added option to mark conversation as read/unread

* [EGD-2810] PR fixes
2020-07-13 14:39:36 +02:00

35 lines
718 B
C++

#pragma once
#include <Common/Query.hpp>
#include <string>
namespace db::query::smsthread
{
class MarkAsRead : public Query
{
public:
enum class Read : bool
{
True,
False
};
const Read read;
const uint32_t id;
MarkAsRead(uint32_t id, Read read = Read::True);
[[nodiscard]] auto debugInfo() const -> std::string override;
};
class MarkAsReadResult : public QueryResult
{
bool ret;
public:
MarkAsReadResult(bool ret);
[[nodiscard]] auto getResult() const -> bool;
[[nodiscard]] auto debugInfo() const -> std::string override;
};
} // namespace db::query::smsthread