qTox  Version: nightly | Commit: bc751c8e1cac455f9690654fcfe0f560d2d7dfdd
Enumerations | Functions
settingsserializer.cpp File Reference
#include "settingsserializer.h"
#include "serialize.h"
#include "src/core/toxencrypt.h"
#include "src/persistence/profile.h"
#include <QDebug>
#include <QFile>
#include <QSaveFile>
#include <cassert>
#include <memory>
Include dependency graph for settingsserializer.cpp:

Go to the source code of this file.

Enumerations

enum  RecordTag : uint8_t
 

Functions

QDataStream & writeStream (QDataStream &dataStream, const SettingsSerializer::RecordTag &tag)
 
QDataStream & writeStream (QDataStream &dataStream, const QByteArray &data)
 
QDataStream & writeStream (QDataStream &dataStream, const QString &str)
 
QDataStream & readStream (QDataStream &dataStream, SettingsSerializer::RecordTag &tag)
 
QDataStream & readStream (QDataStream &dataStream, QByteArray &data)
 

Enumeration Type Documentation

◆ RecordTag

enum RecordTag : uint8_t
strong

Definition at line 53 of file settingsserializer.cpp.

Function Documentation

◆ readStream() [1/2]

QDataStream& readStream ( QDataStream &  dataStream,
QByteArray &  data 
)

Definition at line 87 of file settingsserializer.cpp.

◆ readStream() [2/2]

QDataStream& readStream ( QDataStream &  dataStream,
SettingsSerializer::RecordTag tag 
)

Definition at line 81 of file settingsserializer.cpp.

◆ writeStream() [1/3]

QDataStream& writeStream ( QDataStream &  dataStream,
const QByteArray &  data 
)

Definition at line 68 of file settingsserializer.cpp.

Here is the call graph for this function:

◆ writeStream() [2/3]

QDataStream& writeStream ( QDataStream &  dataStream,
const QString &  str 
)

Definition at line 76 of file settingsserializer.cpp.

Here is the call graph for this function:

◆ writeStream() [3/3]

QDataStream& writeStream ( QDataStream &  dataStream,
const SettingsSerializer::RecordTag tag 
)

Definition at line 63 of file settingsserializer.cpp.

Here is the caller graph for this function: