MimeProviderBase Class
(Utils::Internal::MimeProviderBase)Public Functions
| MimeProviderBase(Utils::Internal::MimeDatabasePrivate *db) | |
| virtual | ~MimeProviderBase() |
| int | allMimeTypes() |
| int | findByFileName(const int &, int *) |
| int | findByMagic(const int &, int *) |
| virtual bool | isValid() = 0 |
| int | listAliases(const int &) |
| virtual void | loadGenericIcon(int &) |
| virtual void | loadIcon(int &) |
| virtual void | loadMimeTypePrivate(int &) |
| int | mimeTypeForName(const int &) |
| int | parents(const int &) |
| int | resolveAlias(const int &) |
| virtual void | setGlobPatternsForMimeType(const int &mimeType, const int &patterns) = 0 |
| virtual void | setMagicRulesForMimeType(const int &mimeType, const int) = 0 |
Protected Functions
| bool | shouldCheck() |
Member Function Documentation
MimeProviderBase::MimeProviderBase(Utils::Internal::MimeDatabasePrivate *db)
Default constructs an instance of MimeProviderBase.
[virtual] MimeProviderBase::~MimeProviderBase()
Destroys the instance of MimeProviderBase. The destructor is virtual.