Lines Matching refs:Database

12 #include <mime/Database.h>
48 Database::NotificationListener::~NotificationListener()
54 \class Database
55 \brief Mime::Database is the master of the MIME data base.
65 /*! \brief Creates and initializes a Mime::Database object.
67 Database::Database(DatabaseLocation* databaseLocation, MimeSniffer* mimeSniffer,
88 Database::~Database()
99 Database::InitCheck() const
116 Database::Install(const char *type)
147 Database::Delete(const char *type)
196 Database::_SetStringValue(const char *type, int32 what, const char* attribute,
233 Database::SetAppHint(const char *type, const entry_ref *ref)
235 DBG(OUT("Database::SetAppHint()\n"));
265 Database::SetAttrInfo(const char *type, const BMessage *info)
267 DBG(OUT("Database::SetAttrInfo()\n"));
292 Database::SetShortDescription(const char *type, const char *description)
294 DBG(OUT("Database::SetShortDescription()\n"));
306 Database::SetLongDescription(const char *type, const char *description)
308 DBG(OUT("Database::SetLongDescription()\n"));
333 Database::SetFileExtensions(const char *type, const BMessage *extensions)
335 DBG(OUT("Database::SetFileExtensions()\n"));
361 Database::SetIcon(const char* type, const BBitmap* icon, icon_size which)
373 Database::SetIcon(const char *type, const void *data, size_t dataSize,
384 Database::SetIcon(const char *type, const void *data, size_t dataSize)
391 Database::SetIconForType(const char* type, const char* fileType,
425 Database::SetIconForType(const char *type, const char *fileType,
428 DBG(OUT("Database::SetIconForType()\n"));
506 Database::SetIconForType(const char *type, const char *fileType,
509 DBG(OUT("Database::SetIconForType()\n"));
561 Database::SetPreferredApp(const char *type, const char *signature, app_verb verb)
563 DBG(OUT("Database::SetPreferredApp()\n"));
575 Database::SetSnifferRule(const char *type, const char *rule)
577 DBG(OUT("Database::SetSnifferRule()\n"));
614 Database::SetSupportedTypes(const char *type, const BMessage *types, bool fullSync)
616 DBG(OUT("Database::SetSupportedTypes()\n"));
674 Database::GetInstalledSupertypes(BMessage *supertypes)
693 Database::GetInstalledTypes(BMessage *types)
714 Database::GetInstalledTypes(const char *supertype, BMessage *subtypes)
726 Database::GetSupportingApps(const char *type, BMessage *signatures)
737 Database::GetAssociatedTypes(const char *extension, BMessage *types)
769 Database::GuessMimeType(const entry_ref *ref, BString *result)
834 Database::GuessMimeType(const void *buffer, int32 length, BString *result)
863 Database::GuessMimeType(const char *filename, BString *result)
958 Database::StartWatching(BMessenger target)
960 DBG(OUT("Database::StartWatching()\n"));
975 Database::StopWatching(BMessenger target)
977 DBG(OUT("Database::StopWatching()\n"));
1001 Database::DeleteAppHint(const char *type)
1023 Database::DeleteAttrInfo(const char *type)
1045 Database::DeleteShortDescription(const char *type)
1067 Database::DeleteLongDescription(const char *type)
1089 Database::DeleteFileExtensions(const char *type)
1112 Database::DeleteIcon(const char *type, icon_size which)
1136 Database::DeleteIcon(const char *type)
1167 Database::DeleteIconForType(const char *type, const char *fileType, icon_size which)
1201 Database::DeleteIconForType(const char *type, const char *fileType)
1232 Database::DeletePreferredApp(const char *type, app_verb verb)
1269 Database::DeleteSnifferRule(const char *type)
1301 Database::DeleteSupportedTypes(const char *type, bool fullSync)
1329 Database::DeferInstallNotification(const char* type)
1352 Database::UndeferInstallNotification(const char* type)
1375 Database::_SendInstallNotification(const char *type)
1383 Database::_SendDeleteNotification(const char *type)
1399 Database::_SendMonitorUpdate(int32 which, const char *type, const char *extraType,
1430 Database::_SendMonitorUpdate(int32 which, const char *type, const char *extraType,
1459 Database::_SendMonitorUpdate(int32 which, const char *type, bool largeIcon, int32 action)
1485 Database::_SendMonitorUpdate(int32 which, const char *type, int32 action)
1508 Database::_SendMonitorUpdate(BMessage &msg)
1518 DBG(OUT("Database::_SendMonitorUpdate(BMessage&): DeliverMessage failed, 0x%lx\n", err));
1526 Database::DeferredInstallNotification*
1527 Database::_FindDeferredInstallNotification(const char* type, bool remove)
1545 Database::_CheckDeferredInstallNotification(int32 which, const char* type)