Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qmimemagicrule.cpp File Reference

(7d163200f9d6f47bce941969869c54369fc26056)

#include "qmimemagicrule_p.h"
#include "qmimetypeparser_p.h"
#include <QtCore/QList>
#include <QtCore/QDebug>
#include <qendian.h>
#include <private/qoffsetstringarray_p.h>
#include <private/qtools_p.h>
Include dependency graph for qmimemagicrule.cpp:

Go to the source code of this file.

Macros

#define QT_NO_CAST_FROM_ASCII

Functions

static QByteArray makePattern (const QByteArray &value)

Variables

static constexpr auto magicRuleTypes

Macro Definition Documentation

◆ QT_NO_CAST_FROM_ASCII

#define QT_NO_CAST_FROM_ASCII

Definition at line 5 of file qmimemagicrule.cpp.

Function Documentation

◆ makePattern()

QByteArray makePattern ( const QByteArray & value)
inlinestatic

Definition at line 137 of file qmimemagicrule.cpp.

Variable Documentation

◆ magicRuleTypes

constexpr auto magicRuleTypes
staticconstexpr
Initial value:
"invalid",
"string",
"host16",
"host32",
"big16",
"big32",
"little16",
"little32",
"byte"
)
constexpr auto qOffsetStringArray(const Char(&...strings)[Nx]) noexcept

Definition at line 23 of file qmimemagicrule.cpp.