Add serialization on matrix events

This commit is contained in:
Konstantinos Sideris 2017-07-27 13:49:44 +03:00
parent c6c024ccbf
commit e5ccb73a20
27 changed files with 285 additions and 12 deletions

View file

@ -36,10 +36,11 @@ enum class PowerLevels {
* Defines the power levels (privileges) of users in the room.
*/
class PowerLevelsEventContent : public Deserializable
class PowerLevelsEventContent : public Deserializable, public Serializable
{
public:
void deserialize(const QJsonValue &data) override;
QJsonObject serialize() const override;
inline int banLevel() const;
inline int inviteLevel() const;