Searched refs:supertype (Results 1 - 12 of 12) sorted by relevance
/haiku/src/kits/storage/mime/ |
H A D | InstalledTypes.cpp | 87 supertype in the pre-allocated \c BMessage pointed to by \c types. 93 InstalledTypes::GetInstalledTypes(const char *supertype, BMessage *types) argument 95 if (supertype == NULL || types == NULL) 98 // Verify the supertype is valid *and* is a supertype 102 // Make sure the supertype is valid 103 status_t err = mime.SetTo(supertype); 104 // Make sure it's really a supertype 111 // Ask the appropriate supertype for its list 113 std::map<std::string, Supertype>::iterator i = fSupertypes.find(supertype); 248 Supertype &supertype = fSupertypes[super]; local 402 char supertype[B_PATH_NAME_LENGTH]; local [all...] |
H A D | SnifferRules.cpp | 88 of said supertype when both rules have identical priorities). 350 char supertype[B_PATH_NAME_LENGTH]; local 352 && entry.GetName(supertype) == B_OK 353 && BMimeType::IsValid(supertype)) { 354 // Make sure the supertype string is all lowercase 355 BPrivate::Storage::to_lower(supertype); 357 // First, iterate through this supertype directory and process 360 if (dir.Init(fDatabaseLocation, supertype) == B_OK) { 378 supertype, subtype); 389 "Failed opening supertype director [all...] |
H A D | AssociatedTypes.cpp | 351 char supertype[B_PATH_NAME_LENGTH]; local 353 && entry.GetName(supertype) == B_OK 354 && BMimeType::IsValid(supertype)) 356 // Make sure the supertype string is all lowercase 357 BPrivate::Storage::to_lower(supertype); 359 // First, iterate through this supertype directory and process 362 if (dir.Init(fDatabaseLocation, supertype) == B_OK) { 380 supertype, subtype); 389 "Failed opening supertype directory '%s'\n", 390 supertype)); [all...] |
H A D | Database.cpp | 700 supertype currently installed in the MIME database. 705 \param super_type Pointer to a string containing the MIME supertype whose 714 Database::GetInstalledTypes(const char *supertype, BMessage *subtypes) argument 716 return fInstalledTypes.GetInstalledTypes(supertype, subtypes);
|
/haiku/src/kits/locale/ |
H A D | InitLocaleKit.cpp | 56 // install supertype, if it isn't available 57 BMimeType supertype; local 58 res = mt.GetSupertype(&supertype); 59 if (res == B_OK && !supertype.IsInstalled()) { 60 res = supertype.Install();
|
/haiku/src/preferences/filetypes/ |
H A D | MimeTypeListView.h | 56 const char* supertype = NULL, bool showIcons = false, 78 void _CollectSubtypes(const char* supertype, MimeTypeItem* supertypeItem);
|
H A D | MimeTypeListView.cpp | 269 const char* supertype, bool showIcons, bool applicationMode) 271 fSupertype(supertype), 284 MimeTypeListView::_CollectSubtypes(const char* supertype, argument 288 if (BMimeType::GetInstalledTypes(supertype, &types) != B_OK) 316 // only show MIME types that belong to this supertype 323 const char* supertype; local 325 while (superTypes.FindString("super_types", index++, &supertype) 327 MimeTypeItem* supertypeItem = new MimeTypeItem(supertype); 330 _CollectSubtypes(supertype, supertypeItem); 268 MimeTypeListView(const char* name, const char* supertype, bool showIcons, bool applicationMode) argument
|
/haiku/headers/private/storage/mime/ |
H A D | InstalledTypes.h | 38 status_t GetInstalledTypes(const char *supertype, BMessage *types);
|
/haiku/headers/os/storage/ |
H A D | MimeType.h | 88 status_t GetSupertype(BMimeType* supertype) const; 118 static status_t GetInstalledTypes(const char* supertype,
|
/haiku/src/kits/storage/ |
H A D | MimeType.cpp | 157 // Returns whether this objects represents a supertype 185 // Gets the supertype of the MIME type represented by this object 187 BMimeType::GetSupertype(BMimeType* supertype) const 189 if (supertype == NULL) 192 supertype->Unset(); 202 // object is a supertype only 208 status = supertype->SetTo(superMime) == B_OK ? B_OK : B_BAD_VALUE; 241 // Returns whether this MIME type is a supertype of or equals the 693 // supertype currently installed in the MIME database. 695 BMimeType::GetInstalledTypes(const char* supertype, BMessag argument [all...] |
/haiku/src/servers/registrar/ |
H A D | MIMEManager.cpp | 158 const char *supertype; local 159 err = message->FindString("supertype", &supertype); 163 err = fDatabase.GetInstalledTypes(supertype, &reply);
|
/haiku/src/kits/tracker/ |
H A D | FindPanel.cpp | 1499 // add an asterisk if we are searching for a supertype 2968 // add supertype attributes 2969 BMimeType supertype; local 2970 mimeType.GetSupertype(&supertype); 2971 AddAttributes(menu, supertype);
|
Completed in 101 milliseconds