/haiku/src/kits/storage/ |
H A D | AppFileInfo.cpp | 379 BMimeType mimeType; local 381 error = GetMetaMime(&mimeType); 426 if (updateMimeDB && error == B_OK && mimeType.IsInstalled()) 427 error = mimeType.SetSupportedTypes(types, syncAll); 456 BMimeType mimeType; local 458 error = mimeType.SetTo(type); 467 || BMimeType(supportedType).Contains(&mimeType); 863 BMimeType mimeType; local 864 if (updateMimeDB && error == B_OK && GetMetaMime(&mimeType) == B_OK) { 865 if (!mimeType 913 BMimeType mimeType; local [all...] |
H A D | MimeType.cpp | 85 BMimeType::BMimeType(const char* mimeType) argument 90 SetTo(mimeType); 103 BMimeType::SetTo(const char* mimeType) argument 105 if (mimeType == NULL) { 107 } else if (!BMimeType::IsValid(mimeType)) { 111 fType = new(std::nothrow) char[strlen(mimeType) + 1]; 113 strlcpy(fType, mimeType, B_MIME_TYPE_LENGTH); 1192 BMimeType::SetType(const char* mimeType) argument 1194 return SetTo(mimeType);
|
/haiku/src/preferences/printers/ |
H A D | JobListView.cpp | 180 BString mimeType; local 181 node.ReadAttrString(PSRV_SPOOL_ATTR_MIMETYPE, &mimeType); 184 if (fIcon == NULL && be_roster->FindApp(mimeType.String(), &ref) == B_OK) { 196 BMimeType type(mimeType.String());
|
/haiku/src/apps/haikudepot/ui_generic/ |
H A D | SharedBitmap.h | 25 SharedBitmap(const char* mimeType);
|
/haiku/src/servers/print/ |
H A D | Settings.cpp | 81 Settings::FindAppSettings(const char* mimeType) argument 84 if (strcmp(AppSettingsAt(i)->GetMimeType(), mimeType) == 0)
|
/haiku/src/bin/ |
H A D | translate.cpp | 68 status_t GetMimeTypeFromCode(uint32 type, char *mimeType); 264 char mimeType[B_ATTR_NAME_LENGTH]; local 267 if (info.GetType(mimeType) != B_OK || !strcasecmp(mimeType, B_FILE_MIME_TYPE)) { 271 if (GetMimeTypeFromCode(fOutputFormat, mimeType) == B_OK) 272 info.SetType(mimeType); 455 Translator::GetMimeTypeFromCode(uint32 type, char *mimeType) argument 472 strcpy(mimeType, format[j].MIME);
|
/haiku/headers/private/netservices2/ |
H A D | HttpRequest.h | 115 void SetRequestBody(std::unique_ptr<BDataIO> input, BString mimeType, 142 BString mimeType; member in struct:BPrivate::Network::BHttpRequest::Body
|
/haiku/headers/private/netservices/ |
H A D | HttpForm.h | 72 const BString& mimeType = ""); 125 const BString& mimeType);
|
/haiku/src/apps/cortex/Persistence/ |
H A D | XML.h | 172 const BMimeType mimeType; member in class:XML::DocumentType
|
/haiku/headers/os/storage/ |
H A D | FilePanel.h | 26 struct stat_beos* stat, const char* mimeType) = 0;
|
/haiku/src/apps/showimage/ |
H A D | ImageCache.h | 50 BString mimeType; member in struct:CacheEntry
|
/haiku/src/kits/storage/mime/ |
H A D | SnifferRules.cpp | 453 BMimeType mimeType; local 456 &mimeType); 470 *type = mimeType.Type(); 489 *type = mimeType.Type();
|
H A D | TextSnifferAddon.cpp | 18 const unsigned char *buf, size_t nbytes, BMimeType* mimeType); 145 size_t nbytes, BMimeType* mimeType) 356 mimeType->SetTo(subtypeMimeSpecific); 362 mimeType->SetTo(subtypeMimeGeneric); 367 mimeType->SetTo("text/plain"); 144 file_ascmagic(DatabaseLocation* databaseLocation, const unsigned char *buf, size_t nbytes, BMimeType* mimeType) argument
|
H A D | AssociatedTypes.cpp | 115 BMimeType mimeType; local 116 float priority = fMimeSniffer->GuessMimeType(filename, &mimeType); 118 *result = mimeType.Type();
|
/haiku/src/add-ons/screen_savers/icons/ |
H A D | IconsSaver.cpp | 203 BMimeType mimeType(type); 204 if (mimeType.InitCheck() != B_OK) 210 if (mimeType.GetIcon(&data, &size) != B_OK) {
|
/haiku/src/kits/print/ |
H A D | Jobs.cpp | 119 char mimeType[256]; local 123 info.GetType(mimeType) == B_OK && 124 strcmp(mimeType, PSRV_SPOOL_FILETYPE) == 0) &&
|
/haiku/src/kits/tracker/ |
H A D | OpenWithWindow.cpp | 621 BString mimeType(model.MimeType()); 623 if (!mimeType.Length() || mimeType.ICompare(B_FILE_MIMETYPE) == 0) 639 mimeType = model.MimeType(); 640 mimeType.ToLower(); 642 if (mimeType.Length() && mimeType.ICompare(B_FILE_MIMETYPE) != 0) 646 AddSupportingAppForTypeToQuery(queryIterator, mimeType.String()); 649 if (be_roster->FindApp(mimeType.String(), &preferredRef) == B_OK) 1627 BMimeType mimeType; local [all...] |
H A D | IconCache.h | 386 status_t Preload(const char* mimeType, IconDrawMode mode, BSize size); 401 void IconChanged(const char* mimeType, const char* appSignature); 403 bool IsIconFrom(const Model*, const char* mimeType,
|
/haiku/src/kits/app/ |
H A D | Roster.cpp | 778 BRoster::FindApp(const char* mimeType, entry_ref* app) const argument 780 if (mimeType == NULL || app == NULL) 783 return _ResolveApp(mimeType, NULL, app, NULL, NULL, NULL); 916 BRoster::Launch(const char* mimeType, BMessage* initialMessage, argument 919 if (mimeType == NULL) 926 return _LaunchApp(mimeType, NULL, &messageList, 0, NULL, 932 BRoster::Launch(const char* mimeType, BList* messageList, argument 935 if (mimeType == NULL) 938 return _LaunchApp(mimeType, NULL, messageList, 0, NULL, 944 BRoster::Launch(const char* mimeType, in argument 1008 Launch__C7BRosterPCciPPcPl(BRoster* roster, const char* mimeType, int argc, char** args, team_id* _appTeam) argument 1878 _LaunchApp(const char* mimeType, const entry_ref* ref, const BList* messageList, int argc, const char* const* args, const char** environment, team_id* _appTeam, thread_id* _appThread, port_id* _appPort, uint32* _appToken, bool launchSuspended) const argument 2368 _TranslateType(const char* mimeType, BMimeType* appMeta, entry_ref* appRef, BFile* appFile) const argument [all...] |
/haiku/src/apps/expander/ |
H A D | DirectoryFilePanel.cpp | 30 struct stat_beos* stat, const char* mimeType) 29 Filter(const entry_ref* ref, BNode* node, struct stat_beos* stat, const char* mimeType) argument
|
/haiku/src/kits/network/libnetservices/ |
H A D | HttpForm.cpp | 179 BHttpFormData::MarkAsFile(const BString& filename, const BString& mimeType) argument 185 fMimeType = mimeType; 445 const BString& mimeType) 452 it->second.MarkAsFile(filename, mimeType); 444 MarkAsFile(const BString& fieldName, const BString& filename, const BString& mimeType) argument
|
/haiku/src/kits/network/libnetservices2/ |
H A D | HttpRequest.cpp | 351 std::unique_ptr<BDataIO> input, BString mimeType, std::optional<off_t> size) 357 if (!BMimeType::IsValid(mimeType.String())) 358 throw std::invalid_argument("mimeType must be a valid mimetype"); 366 fData->requestBody = {std::move(input), std::move(mimeType), size}; 511 "Content-Type"sv, std::string_view(fData->requestBody->mimeType.String())); 350 SetRequestBody( std::unique_ptr<BDataIO> input, BString mimeType, std::optional<off_t> size) argument
|
/haiku/src/preferences/media/ |
H A D | MidiSettingsView.cpp | 184 char mimeType[B_MIME_TYPE_LENGTH]; local 187 if (nodeInfo.GetType(mimeType) == B_OK 188 /*&& !strcmp(mimeType, "audio/x-soundfont")*/) {
|
/haiku/src/apps/screenshot/ |
H A D | Utility.cpp | 182 BMimeType mimeType(_MimeType(imageType)); 185 if (mimeType.GetFileExtensions(&message) == B_OK) {
|
/haiku/src/preferences/backgrounds/ |
H A D | ImageFilePanel.cpp | 148 BMimeType mimeType(type); 149 mimeType.GetShortDescription(type);
|