Fixed serialization

This commit is contained in:
Andrew nuark G 2020-12-15 20:43:19 +07:00
parent 48ad2f1817
commit 7d60d579b6
5 changed files with 26 additions and 16 deletions

View file

@ -8,16 +8,6 @@ class ISerializable {
public:
virtual void serialize(QDataStream &output) = 0;
virtual void deserialize(QDataStream &input) = 0;
friend QDataStream &operator<<(QDataStream &output, ISerializable &s) {
s.serialize(output);
return output;
}
friend QDataStream &operator>>(QDataStream &input, ISerializable &s) {
s.deserialize(input);
return input;
}
};
#endif // ISERIALIZABLE_H