qTox  Version: nightly | Commit: bc751c8e1cac455f9690654fcfe0f560d2d7dfdd
Functions
serialize.cpp File Reference
#include "src/persistence/serialize.h"
Include dependency graph for serialize.cpp:

Go to the source code of this file.

Functions

QString dataToString (QByteArray data)
 
uint64_t dataToUint64 (const QByteArray &data)
 
int dataToVInt (const QByteArray &data)
 
size_t dataToVUint (const QByteArray &data)
 
unsigned getVUint32Size (QByteArray data)
 
QByteArray vintToData (int num)
 
QByteArray vuintToData (size_t num)
 

Detailed Description

Most of functions in this file are unsafe unless otherwise specified.

Warning
Do not use them on untrusted data (e.g. check a signature first).

Definition in file serialize.cpp.

Function Documentation

◆ dataToString()

QString dataToString ( QByteArray  data)

Definition at line 28 of file serialize.cpp.

◆ dataToUint64()

uint64_t dataToUint64 ( const QByteArray &  data)

Definition at line 50 of file serialize.cpp.

◆ dataToVInt()

int dataToVInt ( const QByteArray &  data)

Definition at line 58 of file serialize.cpp.

Here is the caller graph for this function:

◆ dataToVUint()

size_t dataToVUint ( const QByteArray &  data)

Definition at line 72 of file serialize.cpp.

◆ getVUint32Size()

unsigned getVUint32Size ( QByteArray  data)

Definition at line 86 of file serialize.cpp.

◆ vintToData()

QByteArray vintToData ( int  num)

Definition at line 99 of file serialize.cpp.

Here is the caller graph for this function:

◆ vuintToData()

QByteArray vuintToData ( size_t  num)

Definition at line 114 of file serialize.cpp.