Files
QtTelegramBot/types/update.h
Moritz Sternemann 3663fd38ce Initial commit
2015-12-29 16:44:16 +01:00

32 lines
583 B
C++

#ifndef UPDATE_H
#define UPDATE_H
#include <QDebug>
#include <QJsonObject>
#include "message.h"
namespace Telegram {
class Update
{
public:
Update() {}
Update(QJsonObject update);
quint32 id;
Message message;
};
inline QDebug operator<< (QDebug dbg, const Update &update)
{
dbg.nospace() << qUtf8Printable(QString("Telegram::Update(id=%1; message=%2)")
.arg(update.id)
.arg("Message(" + QString::number(update.message.id) + ")"));
return dbg.maybeSpace();
}
}
#endif // UPDATE_H