Changeset View
Changeset View
Standalone View
Standalone View
common/utils.h
Context not available. | |||||
26 | 26 | | |||
---|---|---|---|---|---|
27 | QByteArray createUuid(); | 27 | QByteArray createUuid(); | ||
28 | 28 | | |||
29 | // No copy is done on this functions. Therefore, the caller must not use the | ||||
30 | // returned QByteArray after the size_t has been destroyed. | ||||
31 | const QByteArray sizeTToByteArray(const size_t &); | ||||
32 | size_t byteArrayToSizeT(const QByteArray &); | ||||
33 | | ||||
34 | template <typename T> | ||||
35 | static QByteArray padNumber(T number); | ||||
36 | | ||||
37 | template <> | ||||
38 | QByteArray padNumber<size_t>(size_t number) | ||||
39 | { | ||||
40 | return padNumber<qint64>(number); | ||||
41 | } | ||||
42 | | ||||
29 | template <typename T> | 43 | template <typename T> | ||
30 | static QByteArray padNumber(T number) | 44 | static QByteArray padNumber(T number) | ||
31 | { | 45 | { | ||
Context not available. |