|
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 53 of file mythmimedatabase.cpp.
Referenced by MimeTypeForFileNameAndData().
|
inlinestatic |
Definition at line 86 of file mythmimedatabase.cpp.
Referenced by MimeTypeForFileNameAndData().
|
inline |
Definition at line 105 of file mythmimedatabase.cpp.
|
inline |
Definition at line 58 of file mythmimedatabase.cpp.
|
inline |
Definition at line 67 of file mythmimedatabase.cpp.
Referenced by MimeTypeForFileNameAndData().
|
inline |
Definition at line 77 of file mythmimedatabase.cpp.
|
inlinestatic |
Definition at line 132 of file mythmimedatabase.cpp.
Referenced by MythMimeDatabase::AllTypes(), and MythMimeDatabase::MimeTypesForFileName().
|
private |
Definition at line 141 of file mythmimedatabase.cpp.
Referenced by AllTypes(), MimeTypeForName(), MimeTypesForFileName(), MythMimeDatabasePriv(), and SuffixForFileName().