|
MythTV master
|
A private, internal class that holds custom mime types. More...
Public Member Functions | |
| MythMimeDatabasePriv () | |
| const MythMimeTypes & | AllTypes () const |
| MythMimeType | MimeTypeForName (const QString &Name) const |
| MythMimeTypes | MimeTypesForFileName (const QString &FileName) const |
| QString | SuffixForFileName (const QString &FileName) const |
| MythMimeType | MimeTypeForFileNameAndData (const QString &FileName, QIODevice *Device) const |
Static Public Member Functions | |
| static MythMimeType | MagicSearch (const MythMimeTypes &Types, const QByteArray &Data) |
| static MythMimeTypes | ToMythMimeTypes (const QList< QMimeType > &Types) |
Private Types | |
| using | MimeDesc = std::tuple< QString, QString, MimeMagic, uint, QStringList > |
Private Attributes | |
| MythMimeTypes | m_mimes |
A private, internal class that holds custom mime types.
Definition at line 21 of file mythmimedatabase.cpp.
|
private |
Definition at line 23 of file mythmimedatabase.cpp.
|
inline |
Definition at line 26 of file mythmimedatabase.cpp.
|
inline |
Definition at line 52 of file mythmimedatabase.cpp.
Referenced by MimeTypeForFileNameAndData().
|
inlinestatic |
Definition at line 85 of file mythmimedatabase.cpp.
Referenced by MimeTypeForFileNameAndData().
|
inline |
Definition at line 104 of file mythmimedatabase.cpp.
|
inline |
Definition at line 57 of file mythmimedatabase.cpp.
|
inline |
Definition at line 66 of file mythmimedatabase.cpp.
Referenced by MimeTypeForFileNameAndData().
|
inline |
Definition at line 76 of file mythmimedatabase.cpp.
|
inlinestatic |
Definition at line 131 of file mythmimedatabase.cpp.
Referenced by MythMimeDatabase::AllTypes(), and MythMimeDatabase::MimeTypesForFileName().
|
private |
Definition at line 140 of file mythmimedatabase.cpp.
Referenced by AllTypes(), MimeTypeForName(), MimeTypesForFileName(), MythMimeDatabasePriv(), and SuffixForFileName().