Database
AppMetaMimeCreator(Database* database,
InstallNotificationDeferrer(Database* database, const char* type)
Database* fDatabase;
class Database::NotificationListener {
class Database {
Database(DatabaseLocation* databaseLocation, MimeSniffer* mimeSniffer,
~Database();
class Database;
MimeEntryProcessor(Database* database,
Database* fDatabase;
MimeInfoUpdater(Database* database,
sDatabase = new(std::nothrow) Database(&databaseLocation, manager,
static Database* sDatabase = NULL;
AppMetaMimeCreator::AppMetaMimeCreator(Database* database,
Database::DeleteAppHint(const char *type)
Database::DeleteAttrInfo(const char *type)
Database::DeleteShortDescription(const char *type)
Database::DeleteLongDescription(const char *type)
Database::DeleteFileExtensions(const char *type)
Database::DeleteIcon(const char *type, icon_size which)
Database::DeleteIcon(const char *type)
Database::Install(const char *type)
Database::DeleteIconForType(const char *type, const char *fileType, icon_size which)
Database::DeleteIconForType(const char *type, const char *fileType)
Database::DeletePreferredApp(const char *type, app_verb verb)
Database::DeleteSnifferRule(const char *type)
Database::DeleteSupportedTypes(const char *type, bool fullSync)
Database::DeferInstallNotification(const char* type)
Database::UndeferInstallNotification(const char* type)
Database::_SendInstallNotification(const char *type)
Database::_SendDeleteNotification(const char *type)
Database::_SendMonitorUpdate(int32 which, const char *type, const char *extraType,
Database::_SendMonitorUpdate(int32 which, const char *type, const char *extraType,
Database::_SendMonitorUpdate(int32 which, const char *type, bool largeIcon, int32 action)
Database::Delete(const char *type)
Database::_SendMonitorUpdate(int32 which, const char *type, int32 action)
Database::_SendMonitorUpdate(BMessage &msg)
Database::DeferredInstallNotification*
Database::_FindDeferredInstallNotification(const char* type, bool remove)
Database::_CheckDeferredInstallNotification(int32 which, const char* type)
Database::_SetStringValue(const char *type, int32 what, const char* attribute,
Database::SetAppHint(const char *type, const entry_ref *ref)
Database::SetAttrInfo(const char *type, const BMessage *info)
Database::SetShortDescription(const char *type, const char *description)
Database::SetLongDescription(const char *type, const char *description)
Database::SetFileExtensions(const char *type, const BMessage *extensions)
Database::SetIcon(const char* type, const BBitmap* icon, icon_size which)
Database::SetIcon(const char *type, const void *data, size_t dataSize,
Database::SetIcon(const char *type, const void *data, size_t dataSize)
Database::SetIconForType(const char* type, const char* fileType,
Database::SetIconForType(const char *type, const char *fileType,
Database::NotificationListener::~NotificationListener()
Database::SetIconForType(const char *type, const char *fileType,
Database::SetPreferredApp(const char *type, const char *signature, app_verb verb)
Database::SetSnifferRule(const char *type, const char *rule)
Database::SetSupportedTypes(const char *type, const BMessage *types, bool fullSync)
Database::Database(DatabaseLocation* databaseLocation, MimeSniffer* mimeSniffer,
Database::GetInstalledSupertypes(BMessage *supertypes)
Database::GetInstalledTypes(BMessage *types)
Database::GetInstalledTypes(const char *supertype, BMessage *subtypes)
Database::GetSupportingApps(const char *type, BMessage *signatures)
Database::GetAssociatedTypes(const char *extension, BMessage *types)
Database::GuessMimeType(const entry_ref *ref, BString *result)
Database::GuessMimeType(const void *buffer, int32 length, BString *result)
Database::GuessMimeType(const char *filename, BString *result)
Database::~Database()
Database::StartWatching(BMessenger target)
Database::StopWatching(BMessenger target)
Database::InitCheck() const
MimeEntryProcessor::MimeEntryProcessor(Database* database,
MimeInfoUpdater::MimeInfoUpdater(Database* database,
private BPrivate::Storage::Mime::Database::NotificationListener {
BPrivate::Storage::Mime::Database fDatabase;
int32 priority, Database* database,
int32 priority, Database* database,
Database *database, BMessenger managerMessenger, const entry_ref *root,
class Database;
MimeUpdateThread(const char *name, int32 priority, Database *database,
Database* fDatabase;
Database* database, MimeEntryProcessor::DatabaseLocker* databaseLocker,
int32 priority, Database* database,
Database
| Database ':' NL
| Database ':' Srclist NL