Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QBEInteger Class Reference

\inmodule QtCore More...

+ Collaboration diagram for QBEInteger:

Detailed Description

\inmodule QtCore

The QBEInteger class provides platform-independent big-endian integers.

Since
5.10

The template parameter T must be a C++ integer type: \list

  • 8-bit: char, signed char, unsigned char, qint8, quint8
  • 16-bit: short, unsigned short, qint16, quint16, char16_t
  • 32-bit: int, unsigned int, qint32, quint32, char32_t
  • 64-bit: long long, unsigned long long, qint64, quint64
  • platform-specific size: long, unsigned long
  • pointer size: qintptr, quintptr, qptrdiff \endlist
Note
Using this class may be slower than using native integers, so only use it when an exact endianness is needed.

The documentation for this class was generated from the following file: