full transition to lmdbal, DOESNT WORK, DONT TAKE!

This commit is contained in:
Blue 2023-11-02 19:55:11 -03:00
parent 23ec80ccba
commit 9d688e8596
Signed by: blue
GPG key ID: 9B203B252A63EE38
18 changed files with 497 additions and 1752 deletions

View file

@ -25,12 +25,20 @@
#include <QMap>
#include <QDataStream>
namespace Shared {
class Message;
}
QDataStream& operator << (QDataStream& out, const Shared::Message& info);
QDataStream& operator >> (QDataStream& in, Shared::Message& info);
namespace Shared {
/**
* @todo write docs
*/
class Message {
friend QDataStream& ::operator << (QDataStream& out, const Shared::Message& info);
friend QDataStream& ::operator >> (QDataStream& in, Shared::Message& info);
public:
enum Type {
error,
@ -116,9 +124,6 @@ public:
QString getStanzaId() const;
QString getAttachPath() const;
void serialize(QDataStream& data) const;
void deserialize(QDataStream& data);
private:
QString jFrom;
QString rFrom;