Symbol: mimeType
docs/develop/media/MediaExtractorAddOn.h
61
virtual status_t SniffInputType(BMimeType & mimeType, float * outQuality) = 0;
docs/develop/media/MediaExtractorAddOn.h
63
virtual status_t SniffOutputType(BMimeType & mimeType, float * outQuality);
headers/build/os/app/Roster.h
114
status_t Launch(const char *mimeType, BMessage *initialMessage = 0,
headers/build/os/app/Roster.h
116
status_t Launch(const char *mimeType, BList *messageList,
headers/build/os/app/Roster.h
118
status_t Launch(const char *mimeType, int argc, char **args,
headers/build/os/app/Roster.h
165
status_t xLaunchAppPrivate(const char *mimeType, const entry_ref *ref,
headers/build/os/app/Roster.h
178
status_t translate_type(const char *mimeType, BMimeType *appMeta,
headers/build/os/app/Roster.h
181
char *mimeType) const;
headers/build/os/app/Roster.h
98
status_t FindApp(const char *mimeType, entry_ref *app) const;
headers/build/os/storage/MimeType.h
107
static bool IsValid(const char *mimeType);
headers/build/os/storage/MimeType.h
110
status_t SetType(const char *mimeType);
headers/build/os/storage/MimeType.h
118
BMimeType(const char *mimeType, const char *mimePath);
headers/build/os/storage/MimeType.h
88
BMimeType(const char *mimeType);
headers/build/os/storage/MimeType.h
91
status_t SetTo(const char *mimeType);
headers/os/app/Roster.h
102
status_t Launch(const char* mimeType,
headers/os/app/Roster.h
105
status_t Launch(const char* mimeType, BList* messageList,
headers/os/app/Roster.h
107
status_t Launch(const char* mimeType, int argc,
headers/os/app/Roster.h
183
status_t _LaunchApp(const char* mimeType,
headers/os/app/Roster.h
208
status_t _TranslateType(const char* mimeType,
headers/os/app/Roster.h
213
BNodeInfo* nodeInfo, char* mimeType) const;
headers/os/app/Roster.h
83
status_t FindApp(const char* mimeType,
headers/os/media/MediaRoster.h
288
BMimeType* mimeType = NULL);
headers/os/storage/FilePanel.h
26
struct stat_beos* stat, const char* mimeType) = 0;
headers/os/storage/MimeType.h
121
static bool IsValid(const char* mimeType);
headers/os/storage/MimeType.h
152
status_t SetType(const char* mimeType) _DEPRECATED;
headers/os/storage/MimeType.h
155
BMimeType(const char* mimeType, const char* mimePath);
headers/os/storage/MimeType.h
77
BMimeType(const char* mimeType);
headers/os/storage/MimeType.h
80
status_t SetTo(const char* mimeType);
headers/private/app/RosterPrivate.h
30
status_t Launch(const char* mimeType, const entry_ref* ref,
headers/private/app/RosterPrivate.h
35
{ return fRoster->_LaunchApp(mimeType, ref, messageList, argc,
headers/private/netservices/HttpForm.h
125
const BString& mimeType);
headers/private/netservices/HttpForm.h
72
const BString& mimeType = "");
headers/private/netservices2/HttpRequest.h
115
void SetRequestBody(std::unique_ptr<BDataIO> input, BString mimeType,
headers/private/netservices2/HttpRequest.h
142
BString mimeType;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2528
const char* mimeType = NULL;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2529
error = set_mime(&mimeType, S_ISDIR(node->type) ? NULL : &path[0]);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2532
*_cookie = new(std::nothrow)AttrCookie(name, mimeType);
src/add-ons/screen_savers/icons/IconsSaver.cpp
203
BMimeType mimeType(type);
src/add-ons/screen_savers/icons/IconsSaver.cpp
204
if (mimeType.InitCheck() != B_OK)
src/add-ons/screen_savers/icons/IconsSaver.cpp
210
if (mimeType.GetIcon(&data, &size) != B_OK) {
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1738
BMimeType mimeType(mimeString);
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1742
if(mimeType == RouteApp::s_nodeSetType) {
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1747
else if (mimeType.GetSupertype(&superType) == B_OK)
src/apps/cortex/Persistence/XML.h
172
const BMimeType mimeType;
src/apps/diskprobe/TypeEditors.cpp
294
const char* mimeType;
src/apps/diskprobe/TypeEditors.cpp
295
if (fEditor.GetViewBuffer((const uint8 **)&mimeType) == B_OK) {
src/apps/diskprobe/TypeEditors.cpp
296
fTextControl->SetText(mimeType);
src/apps/diskprobe/TypeEditors.cpp
297
fPreviousText.SetTo(mimeType);
src/apps/expander/DirectoryFilePanel.cpp
30
struct stat_beos* stat, const char* mimeType)
src/apps/expander/DirectoryFilePanel.h
24
const char* mimeType);
src/apps/expander/ExpanderRules.cpp
191
ExpanderRules::_AddRule(const char* mimeType, const BString& filenameExtension,
src/apps/expander/ExpanderRules.cpp
194
ExpanderRule* rule = new(std::nothrow) ExpanderRule(mimeType,
src/apps/expander/ExpanderRules.cpp
29
ExpanderRule::ExpanderRule(const char* mimeType,
src/apps/expander/ExpanderRules.cpp
33
fMimeType(mimeType),
src/apps/haikudepot/icon/PackageIconDefaultRepository.cpp
85
BMimeType mimeType("application/x-vnd.haiku-package");
src/apps/haikudepot/icon/PackageIconDefaultRepository.cpp
86
status_t status = mimeType.InitCheck();
src/apps/haikudepot/icon/PackageIconDefaultRepository.cpp
94
if (mimeType.GetIcon(&data, &dataSize) != B_OK)
src/apps/haikudepot/ui/SharedIcons.cpp
146
SharedIcons::_CreateIconForMimeType(const char* mimeType, uint32 size)
src/apps/haikudepot/ui/SharedIcons.cpp
150
if (SharedIcons::_CreateIconForMimeTypeChecked(mimeType, size, &result) != B_OK)
src/apps/haikudepot/ui/SharedIcons.cpp
151
HDERROR("unable to create bitmap for mime type [%s]", mimeType);
src/apps/haikudepot/ui/SharedIcons.cpp
204
BMimeType mimeType(mimeTypeStr);
src/apps/haikudepot/ui/SharedIcons.cpp
205
status_t status = mimeType.InitCheck();
src/apps/haikudepot/ui/SharedIcons.cpp
211
status = mimeType.GetIcon(&data, &dataSize);
src/apps/haikudepot/ui/SharedIcons.h
32
static BitmapHolderRef _CreateIconForMimeType(const char* mimeType, uint32 size);
src/apps/mail/MailWindow.cpp
3023
char mimeType[256];
src/apps/mail/MailWindow.cpp
3025
fileInfo.GetType(mimeType);
src/apps/mail/MailWindow.cpp
3027
if (strcmp(mimeType, B_PARTIAL_MAIL_TYPE) == 0) {
src/apps/mail/MailWindow.cpp
3032
fileInfo.GetType(mimeType);
src/apps/mail/MailWindow.cpp
3039
if (strcmp(kDraftType, mimeType) == 0) {
src/apps/mediaplayer/InfoWin.cpp
100
status = mimeType.GetSupertype(&superType);
src/apps/mediaplayer/InfoWin.cpp
51
status_t SetIcon(const char* mimeType);
src/apps/mediaplayer/InfoWin.cpp
94
BMimeType mimeType(mimeTypeString);
src/apps/mediaplayer/InfoWin.cpp
95
status_t status = mimeType.GetIcon(fIconBitmap, B_LARGE_ICON);
src/apps/pairs/Pairs.cpp
105
BMimeType mimeType(type);
src/apps/pairs/Pairs.cpp
106
if (mimeType.InitCheck() != B_OK)
src/apps/pairs/Pairs.cpp
112
if (mimeType.GetIcon(&data, &size) != B_OK) {
src/apps/people/AttributeTextControl.cpp
102
BString mimeType = B_URL_MIME;
src/apps/people/AttributeTextControl.cpp
103
_BuildMimeString(mimeType, argument);
src/apps/people/AttributeTextControl.cpp
105
if (mimeType != "") {
src/apps/people/AttributeTextControl.cpp
107
be_roster->Launch(mimeType.String(), 1, const_cast<char**>(args));
src/apps/people/AttributeTextControl.cpp
135
AttributeTextControl::_BuildMimeString(BString &mimeType, const BString &url)
src/apps/people/AttributeTextControl.cpp
141
mimeType.Append(url, url.FindFirst(':'));
src/apps/people/AttributeTextControl.cpp
144
if (!BMimeType::IsValid(mimeType.String()))
src/apps/people/AttributeTextControl.cpp
145
mimeType = "";
src/apps/people/AttributeTextControl.cpp
147
return mimeType;
src/apps/people/AttributeTextControl.cpp
157
BString mimeType = B_URL_MIME;
src/apps/people/AttributeTextControl.cpp
158
if (_BuildMimeString(mimeType, _MakeUniformUrl(argument)) != "")
src/apps/people/AttributeTextControl.h
36
const BString& _BuildMimeString(BString &mimeType,
src/apps/screenshot/Utility.cpp
194
BMimeType mimeType(_MimeType(imageType));
src/apps/screenshot/Utility.cpp
197
if (mimeType.GetFileExtensions(&message) == B_OK) {
src/apps/showimage/ImageCache.cpp
282
entry->mimeType = info.MIME;
src/apps/showimage/ImageCache.cpp
372
message.AddString("mime", entry->mimeType);
src/apps/showimage/ImageCache.h
50
BString mimeType;
src/apps/text_search/FileIterator.cpp
44
BMimeType mimeType;
src/apps/text_search/FileIterator.cpp
50
if (BMimeType::GuessMimeType(path.Path(), &mimeType) != B_OK)
src/apps/text_search/FileIterator.cpp
53
nodeInfo.SetType(mimeType.Type());
src/apps/text_search/FileIterator.cpp
55
mimeType.SetTo(mimeTypeString);
src/apps/text_search/FileIterator.cpp
58
if (mimeType.GetSupertype(&superType) == B_OK) {
src/apps/text_search/GrepWindow.cpp
1717
BMimeType mimeType("text/x-source-code");
src/apps/text_search/GrepWindow.cpp
1718
mimeType.GetPreferredApp(editorSig);
src/bin/translate.cpp
264
char mimeType[B_ATTR_NAME_LENGTH];
src/bin/translate.cpp
267
if (info.GetType(mimeType) != B_OK || !strcasecmp(mimeType, B_FILE_MIME_TYPE)) {
src/bin/translate.cpp
271
if (GetMimeTypeFromCode(fOutputFormat, mimeType) == B_OK)
src/bin/translate.cpp
272
info.SetType(mimeType);
src/bin/translate.cpp
455
Translator::GetMimeTypeFromCode(uint32 type, char *mimeType)
src/bin/translate.cpp
472
strcpy(mimeType, format[j].MIME);
src/bin/translate.cpp
68
status_t GetMimeTypeFromCode(uint32 type, char *mimeType);
src/build/libbe/storage/AppFileInfo.cpp
379
BMimeType mimeType;
src/build/libbe/storage/AppFileInfo.cpp
381
error = GetMetaMime(&mimeType);
src/build/libbe/storage/AppFileInfo.cpp
427
if (updateMimeDB && error == B_OK && mimeType.IsInstalled())
src/build/libbe/storage/AppFileInfo.cpp
428
error = mimeType.SetSupportedTypes(types, syncAll);
src/build/libbe/storage/AppFileInfo.cpp
458
BMimeType mimeType;
src/build/libbe/storage/AppFileInfo.cpp
460
error = mimeType.SetTo(type);
src/build/libbe/storage/AppFileInfo.cpp
469
|| BMimeType(supportedType).Contains(&mimeType);
src/build/libbe/storage/AppFileInfo.cpp
866
BMimeType mimeType;
src/build/libbe/storage/AppFileInfo.cpp
867
if (updateMimeDB && error == B_OK && GetMetaMime(&mimeType) == B_OK) {
src/build/libbe/storage/AppFileInfo.cpp
868
if (!mimeType.IsInstalled())
src/build/libbe/storage/AppFileInfo.cpp
869
error = mimeType.Install();
src/build/libbe/storage/AppFileInfo.cpp
871
error = mimeType.SetIconForType(type, icon, which);
src/build/libbe/storage/AppFileInfo.cpp
918
BMimeType mimeType;
src/build/libbe/storage/AppFileInfo.cpp
919
if (updateMimeDB && error == B_OK && GetMetaMime(&mimeType) == B_OK) {
src/build/libbe/storage/AppFileInfo.cpp
920
if (!mimeType.IsInstalled())
src/build/libbe/storage/AppFileInfo.cpp
921
error = mimeType.Install();
src/build/libbe/storage/AppFileInfo.cpp
923
error = mimeType.SetIconForType(type, data, size);
src/build/libbe/storage/MimeType.cpp
349
BMimeType::SetType(const char *mimeType)
src/build/libbe/storage/MimeType.cpp
351
return SetTo(mimeType);
src/build/libbe/storage/MimeType.cpp
52
BMimeType::BMimeType(const char *mimeType)
src/build/libbe/storage/MimeType.cpp
56
SetTo(mimeType);
src/build/libbe/storage/MimeType.cpp
90
BMimeType::SetTo(const char *mimeType)
src/build/libbe/storage/MimeType.cpp
92
if (!mimeType || !BMimeType::IsValid(mimeType)) {
src/build/libbe/storage/MimeType.cpp
96
fType = new(std::nothrow) char[strlen(mimeType)+1];
src/build/libbe/storage/MimeType.cpp
98
strcpy(fType, mimeType);
src/kits/app/Application.cpp
1055
char mimeType[B_MIME_TYPE_LENGTH];
src/kits/app/Application.cpp
1056
if (info.GetType(mimeType) != B_OK
src/kits/app/Application.cpp
1057
|| strcasecmp(mimeType, B_APP_MIME_TYPE))
src/kits/app/Roster.cpp
1008
Launch__C7BRosterPCciPPcPl(BRoster* roster, const char* mimeType,
src/kits/app/Roster.cpp
1011
return roster->BRoster::Launch(mimeType, argc, args, _appTeam);
src/kits/app/Roster.cpp
1882
BRoster::_LaunchApp(const char* mimeType, const entry_ref* ref,
src/kits/app/Roster.cpp
1895
if (mimeType == NULL && ref == NULL)
src/kits/app/Roster.cpp
1922
error = _ResolveApp(mimeType, docRef, &appRef, signature,
src/kits/app/Roster.cpp
2372
BRoster::_TranslateType(const char* mimeType, BMimeType* appMeta,
src/kits/app/Roster.cpp
2375
if (mimeType == NULL || appMeta == NULL || appRef == NULL
src/kits/app/Roster.cpp
2376
|| appFile == NULL || strlen(mimeType) >= B_MIME_TYPE_LENGTH) {
src/kits/app/Roster.cpp
2382
status_t error = type.SetTo(mimeType);
src/kits/app/Roster.cpp
2405
strlcpy(primarySignature, mimeType, sizeof(primarySignature));
src/kits/app/Roster.cpp
2558
char* mimeType) const
src/kits/app/Roster.cpp
2561
if (nodeInfo->GetType(mimeType) == B_OK)
src/kits/app/Roster.cpp
2572
|| nodeInfo->GetType(mimeType) != B_OK) {
src/kits/app/Roster.cpp
2581
strlcpy(mimeType, type.Type(), B_MIME_TYPE_LENGTH);
src/kits/app/Roster.cpp
778
BRoster::FindApp(const char* mimeType, entry_ref* app) const
src/kits/app/Roster.cpp
780
if (mimeType == NULL || app == NULL)
src/kits/app/Roster.cpp
783
return _ResolveApp(mimeType, NULL, app, NULL, NULL, NULL);
src/kits/app/Roster.cpp
916
BRoster::Launch(const char* mimeType, BMessage* initialMessage,
src/kits/app/Roster.cpp
919
if (mimeType == NULL)
src/kits/app/Roster.cpp
926
return _LaunchApp(mimeType, NULL, &messageList, 0, NULL,
src/kits/app/Roster.cpp
932
BRoster::Launch(const char* mimeType, BList* messageList,
src/kits/app/Roster.cpp
935
if (mimeType == NULL)
src/kits/app/Roster.cpp
938
return _LaunchApp(mimeType, NULL, messageList, 0, NULL,
src/kits/app/Roster.cpp
944
BRoster::Launch(const char* mimeType, int argc, const char* const* args,
src/kits/app/Roster.cpp
947
if (mimeType == NULL)
src/kits/app/Roster.cpp
950
return _LaunchApp(mimeType, NULL, NULL, argc, args, (const char**)environ,
src/kits/mail/HaikuMailFormatFilter.cpp
311
HaikuMailFormatFilter::_SetType(BMessage& attributes, const char* mimeType)
src/kits/mail/HaikuMailFormatFilter.cpp
313
return attributes.SetData("BEOS:TYPE", B_MIME_STRING_TYPE, mimeType,
src/kits/mail/HaikuMailFormatFilter.cpp
314
strlen(mimeType) + 1, false);
src/kits/mail/HaikuMailFormatFilter.h
33
const char* mimeType);
src/kits/media/MediaAddOn.cpp
565
BMediaAddOn::SniffRef(const entry_ref &file, BMimeType *mimeType,
src/kits/media/MediaRoster.cpp
3055
BMimeType* mimeType)
src/kits/media/MediaRoster.cpp
3077
if (mimeType)
src/kits/media/MediaRoster.cpp
3078
mimeType->SetTo(reply.mimetype);
src/kits/media/MediaRoster.cpp
3086
const entry_ref& file, BMimeType* mimeType, float* _capability)
src/kits/media/MediaRoster.cpp
3094
if (mimeType == NULL || _capability == NULL)
src/kits/media/MediaRoster.cpp
3110
mimeType->SetTo(reply.mimetype);
src/kits/media/MediaRoster.cpp
3122
dormant_node_info* _node, BMimeType* mimeType)
src/kits/media/MediaRoster.cpp
3167
if (mimeType != NULL) {
src/kits/midi/SoftSynth.cpp
145
char mimeType[B_MIME_TYPE_LENGTH];
src/kits/midi/SoftSynth.cpp
148
if (nodeInfo.GetType(mimeType) == B_OK
src/kits/network/libnetservices/DataRequest.cpp
41
BString mimeType;
src/kits/network/libnetservices/DataRequest.cpp
83
mimeType = parameter;
src/kits/network/libnetservices/DataRequest.cpp
88
mimeType << ";" << charset;
src/kits/network/libnetservices/DataRequest.cpp
89
fResult.SetContentType(mimeType);
src/kits/network/libnetservices/FileRequest.cpp
65
char mimeType[B_MIME_TYPE_LENGTH + 1];
src/kits/network/libnetservices/FileRequest.cpp
66
if (info.GetType(mimeType) != B_OK)
src/kits/network/libnetservices/FileRequest.cpp
68
if (info.GetType(mimeType) == B_OK)
src/kits/network/libnetservices/FileRequest.cpp
69
fResult.SetContentType(mimeType);
src/kits/network/libnetservices/HttpForm.cpp
179
BHttpFormData::MarkAsFile(const BString& filename, const BString& mimeType)
src/kits/network/libnetservices/HttpForm.cpp
185
fMimeType = mimeType;
src/kits/network/libnetservices/HttpForm.cpp
445
const BString& mimeType)
src/kits/network/libnetservices/HttpForm.cpp
452
it->second.MarkAsFile(filename, mimeType);
src/kits/network/libnetservices2/HttpRequest.cpp
351
std::unique_ptr<BDataIO> input, BString mimeType, std::optional<off_t> size)
src/kits/network/libnetservices2/HttpRequest.cpp
357
if (!BMimeType::IsValid(mimeType.String()))
src/kits/network/libnetservices2/HttpRequest.cpp
366
fData->requestBody = {std::move(input), std::move(mimeType), size};
src/kits/network/libnetservices2/HttpRequest.cpp
511
"Content-Type"sv, std::string_view(fData->requestBody->mimeType.String()));
src/kits/print/Jobs.cpp
119
char mimeType[256];
src/kits/print/Jobs.cpp
123
info.GetType(mimeType) == B_OK &&
src/kits/print/Jobs.cpp
124
strcmp(mimeType, PSRV_SPOOL_FILETYPE) == 0) &&
src/kits/storage/AppFileInfo.cpp
379
BMimeType mimeType;
src/kits/storage/AppFileInfo.cpp
381
error = GetMetaMime(&mimeType);
src/kits/storage/AppFileInfo.cpp
426
if (updateMimeDB && error == B_OK && mimeType.IsInstalled())
src/kits/storage/AppFileInfo.cpp
427
error = mimeType.SetSupportedTypes(types, syncAll);
src/kits/storage/AppFileInfo.cpp
456
BMimeType mimeType;
src/kits/storage/AppFileInfo.cpp
458
error = mimeType.SetTo(type);
src/kits/storage/AppFileInfo.cpp
467
|| BMimeType(supportedType).Contains(&mimeType);
src/kits/storage/AppFileInfo.cpp
863
BMimeType mimeType;
src/kits/storage/AppFileInfo.cpp
864
if (updateMimeDB && error == B_OK && GetMetaMime(&mimeType) == B_OK) {
src/kits/storage/AppFileInfo.cpp
865
if (!mimeType.IsInstalled())
src/kits/storage/AppFileInfo.cpp
866
error = mimeType.Install();
src/kits/storage/AppFileInfo.cpp
868
error = mimeType.SetIconForType(type, icon, which);
src/kits/storage/AppFileInfo.cpp
913
BMimeType mimeType;
src/kits/storage/AppFileInfo.cpp
914
if (updateMimeDB && error == B_OK && GetMetaMime(&mimeType) == B_OK) {
src/kits/storage/AppFileInfo.cpp
915
if (!mimeType.IsInstalled())
src/kits/storage/AppFileInfo.cpp
916
error = mimeType.Install();
src/kits/storage/AppFileInfo.cpp
918
error = mimeType.SetIconForType(type, data, size);
src/kits/storage/MimeType.cpp
104
BMimeType::SetTo(const char* mimeType)
src/kits/storage/MimeType.cpp
106
if (mimeType == NULL) {
src/kits/storage/MimeType.cpp
108
} else if (!BMimeType::IsValid(mimeType)) {
src/kits/storage/MimeType.cpp
112
fType = new(std::nothrow) char[strlen(mimeType) + 1];
src/kits/storage/MimeType.cpp
114
strlcpy(fType, mimeType, B_MIME_TYPE_LENGTH);
src/kits/storage/MimeType.cpp
1193
BMimeType::SetType(const char* mimeType)
src/kits/storage/MimeType.cpp
1195
return SetTo(mimeType);
src/kits/storage/MimeType.cpp
86
BMimeType::BMimeType(const char* mimeType)
src/kits/storage/MimeType.cpp
91
SetTo(mimeType);
src/kits/storage/mime/AssociatedTypes.cpp
115
BMimeType mimeType;
src/kits/storage/mime/AssociatedTypes.cpp
116
float priority = fMimeSniffer->GuessMimeType(filename, &mimeType);
src/kits/storage/mime/AssociatedTypes.cpp
118
*result = mimeType.Type();
src/kits/storage/mime/SnifferRules.cpp
457
BMimeType mimeType;
src/kits/storage/mime/SnifferRules.cpp
460
&mimeType);
src/kits/storage/mime/SnifferRules.cpp
474
*type = mimeType.Type();
src/kits/storage/mime/SnifferRules.cpp
493
*type = mimeType.Type();
src/kits/storage/mime/TextSnifferAddon.cpp
145
size_t nbytes, BMimeType* mimeType)
src/kits/storage/mime/TextSnifferAddon.cpp
18
const unsigned char *buf, size_t nbytes, BMimeType* mimeType);
src/kits/storage/mime/TextSnifferAddon.cpp
356
mimeType->SetTo(subtypeMimeSpecific);
src/kits/storage/mime/TextSnifferAddon.cpp
362
mimeType->SetTo(subtypeMimeGeneric);
src/kits/storage/mime/TextSnifferAddon.cpp
367
mimeType->SetTo("text/plain");
src/kits/tracker/ContainerWindow.cpp
2690
BMimeType mimeType(mimeTypes.StringAt(i));
src/kits/tracker/ContainerWindow.cpp
2693
if (BMimeType(supportedType).Contains(&mimeType))
src/kits/tracker/ContainerWindow.cpp
3123
BString mimeType(pose->TargetModel()->MimeType());
src/kits/tracker/ContainerWindow.cpp
3124
if (!mimeType.Length() || mimeType.ICompare(B_FILE_MIMETYPE) == 0) {
src/kits/tracker/ContainerWindow.cpp
3130
mimeType.SetTo(resolved->MimeType());
src/kits/tracker/ContainerWindow.cpp
3131
if (!mimeType.Length()
src/kits/tracker/ContainerWindow.cpp
3132
|| mimeType.ICompare(B_FILE_MIMETYPE) == 0) {
src/kits/tracker/ContainerWindow.cpp
3374
BContainerWindow::AddMimeMenu(const BMimeType& mimeType, bool isSuperType,
src/kits/tracker/ContainerWindow.cpp
3379
if (!mimeType.IsValid())
src/kits/tracker/ContainerWindow.cpp
3390
&& !strcmp(mimeType.Type(), type)) {
src/kits/tracker/ContainerWindow.cpp
3397
const char* label = mimeType.Type();
src/kits/tracker/ContainerWindow.cpp
3399
if (!mimeType.IsInstalled())
src/kits/tracker/ContainerWindow.cpp
3403
if (mimeType.GetAttrInfo(&attrInfo) != B_OK)
src/kits/tracker/ContainerWindow.cpp
3406
if (mimeType.GetShortDescription(description) == B_OK && description[0])
src/kits/tracker/ContainerWindow.cpp
3459
message->AddString("mimetype", mimeType.Type());
src/kits/tracker/ContainerWindow.cpp
3460
menu->AddItem(new IconMenuItem(mimeMenu, message, mimeType.Type()));
src/kits/tracker/ContainerWindow.cpp
3586
BMimeType mimeType(PoseView()->MimeTypeAt(index));
src/kits/tracker/ContainerWindow.cpp
3587
if (mimeType.InitCheck() == B_OK) {
src/kits/tracker/ContainerWindow.cpp
3589
mimeType.GetSupertype(&superType);
src/kits/tracker/ContainerWindow.cpp
3594
AddMimeMenu(mimeType, false, superMenu, 0);
src/kits/tracker/ContainerWindow.cpp
3603
BMimeType mimeType(PoseView()->MimeTypeAt(index));
src/kits/tracker/ContainerWindow.cpp
3605
mimeType.GetSupertype(&superType);
src/kits/tracker/ContainerWindow.h
278
BMenu* AddMimeMenu(const BMimeType& mimeType, bool isSuperType,
src/kits/tracker/FindPanel.cpp
1813
const char* mimeType = NULL;
src/kits/tracker/FindPanel.cpp
1820
|| message->FindString("be:filetypes", &mimeType) == B_OK)
src/kits/tracker/FindPanel.cpp
1837
} else if (mimeType && strcasecmp(mimeType,
src/kits/tracker/FindPanel.cpp
1840
} else if (mimeType && strcasecmp(mimeType,
src/kits/tracker/FindPanel.cpp
3424
FindPanel::AddAttributes(BMenu* menu, const BMimeType& mimeType)
src/kits/tracker/FindPanel.cpp
3428
if (mimeType.GetAttrInfo(&attributeMessage) != B_OK)
src/kits/tracker/FindPanel.cpp
3432
mimeType.GetShortDescription(desc);
src/kits/tracker/FindPanel.cpp
3537
BMimeType mimeType(typeName);
src/kits/tracker/FindPanel.cpp
3538
if (!mimeType.IsInstalled())
src/kits/tracker/FindPanel.cpp
3541
if (!mimeType.IsSupertypeOnly()) {
src/kits/tracker/FindPanel.cpp
3544
mimeType.GetSupertype(&supertype);
src/kits/tracker/FindPanel.cpp
3548
AddAttributes(menu, mimeType);
src/kits/tracker/FindPanel.cpp
965
const char* mimeType)
src/kits/tracker/IconCache.cpp
1265
IconCache::IconChanged(const char* mimeType, const char* appSignature)
src/kits/tracker/IconCache.cpp
1268
SharedCacheEntry* entry = fSharedCache.FindItem(mimeType, appSignature);
src/kits/tracker/IconCache.h
386
status_t Preload(const char* mimeType, IconDrawMode mode, BSize size);
src/kits/tracker/IconCache.h
401
void IconChanged(const char* mimeType, const char* appSignature);
src/kits/tracker/IconCache.h
403
bool IsIconFrom(const Model*, const char* mimeType,
src/kits/tracker/MimeTypeList.cpp
44
ShortMimeInfo::ShortMimeInfo(const BMimeType& mimeType)
src/kits/tracker/MimeTypeList.cpp
48
fPrivateName = mimeType.Type();
src/kits/tracker/MimeTypeList.cpp
53
if (mimeType.GetPreferredApp(buffer) == B_OK
src/kits/tracker/MimeTypeList.cpp
59
if (mimeType.GetShortDescription(buffer) != B_OK || buffer[0] == 0)
src/kits/tracker/MimeTypeList.h
50
ShortMimeInfo(const BMimeType& mimeType);
src/kits/tracker/Model.cpp
1057
char mimeType[B_MIME_TYPE_LENGTH];
src/kits/tracker/Model.cpp
1058
mime.GetType(mimeType);
src/kits/tracker/Model.cpp
1060
return SupportsMimeType(mimeType, 0) != kDoesNotSupportType;
src/kits/tracker/Model.cpp
1305
BMimeType mimeType;
src/kits/tracker/Model.cpp
1306
if (BMimeType::GuessMimeType(&fEntryRef, &mimeType) == B_OK)
src/kits/tracker/Model.cpp
1307
fMimeType = mimeType.Type();
src/kits/tracker/Model.cpp
1574
BMimeType mimeType(MimeType());
src/kits/tracker/Model.cpp
1575
err = mimeType.GetIcon(&bitmap, size);
src/kits/tracker/Model.cpp
1583
err = mimeType.GetPreferredApp(preferredApp);
src/kits/tracker/OpenWithWindow.cpp
1633
BMimeType mimeType;
src/kits/tracker/OpenWithWindow.cpp
1645
mimeType.SetTo(model.MimeType());
src/kits/tracker/OpenWithWindow.cpp
1648
char* type = (char*)mimeType.Type();
src/kits/tracker/OpenWithWindow.cpp
1663
mimeType.SetTo(model.MimeType());
src/kits/tracker/OpenWithWindow.cpp
1673
if (mimeType.GetShortDescription(shortDescription) == B_OK)
src/kits/tracker/OpenWithWindow.cpp
1676
description->ReplaceFirst("%type", mimeType.Type());
src/kits/tracker/OpenWithWindow.cpp
622
BString mimeType(model.MimeType());
src/kits/tracker/OpenWithWindow.cpp
624
if (!mimeType.Length() || mimeType.ICompare(B_FILE_MIMETYPE) == 0)
src/kits/tracker/OpenWithWindow.cpp
640
mimeType = model.MimeType();
src/kits/tracker/OpenWithWindow.cpp
641
mimeType.ToLower();
src/kits/tracker/OpenWithWindow.cpp
643
if (mimeType.Length() && mimeType.ICompare(B_FILE_MIMETYPE) != 0)
src/kits/tracker/OpenWithWindow.cpp
647
AddSupportingAppForTypeToQuery(queryIterator, mimeType.String());
src/kits/tracker/OpenWithWindow.cpp
650
if (be_roster->FindApp(mimeType.String(), &preferredRef) == B_OK)
src/kits/tracker/PoseView.cpp
2115
BPoseView::AddMimeType(const char* mimeType)
src/kits/tracker/PoseView.cpp
2119
if (fMimeTypeList.StringAt(index) == mimeType)
src/kits/tracker/PoseView.cpp
2123
fMimeTypeList.Add(mimeType);
src/kits/tracker/PoseView.cpp
4325
char mimeType[B_MIME_TYPE_LENGTH];
src/kits/tracker/PoseView.cpp
4326
mime.GetType(mimeType);
src/kits/tracker/PoseView.cpp
4329
if (!mimeTypeList->HasString(mimeType))
src/kits/tracker/PoseView.cpp
4330
mimeTypeList->Add(mimeType);
src/kits/tracker/PoseView.cpp
4407
BMimeType mimeType(embedTypeAs);
src/kits/tracker/PoseView.cpp
4409
if (mimeType.GetShortDescription(buffer) == B_OK)
src/kits/tracker/PoseView.h
359
void AddMimeType(const char* mimeType);
src/kits/tracker/TemplatesMenu.cpp
234
char mimeType[B_MIME_TYPE_LENGTH];
src/kits/tracker/TemplatesMenu.cpp
235
nodeInfo.GetType(mimeType);
src/kits/tracker/TemplatesMenu.cpp
237
BMimeType mime(mimeType);
src/kits/tracker/Utilities.h
252
DraggableIcon(BRect rect, const char* name, const char* mimeType,
src/preferences/backgrounds/ImageFilePanel.cpp
148
BMimeType mimeType(type);
src/preferences/backgrounds/ImageFilePanel.cpp
149
mimeType.GetShortDescription(type);
src/preferences/filetypes/ApplicationTypeWindow.cpp
190
BMimeType mimeType(type);
src/preferences/filetypes/ApplicationTypeWindow.cpp
193
if (mimeType.GetShortDescription(description) == B_OK && description[0])
src/preferences/filetypes/ApplicationTypesWindow.cpp
333
BMimeType mimeType(item->Type());
src/preferences/filetypes/ApplicationTypesWindow.cpp
334
mimeType.Delete();
src/preferences/filetypes/AttributeWindow.cpp
81
AttributeWindow::AttributeWindow(FileTypesWindow* target, BMimeType& mimeType,
src/preferences/filetypes/AttributeWindow.cpp
88
fMimeType(mimeType.Type())
src/preferences/filetypes/IconView.cpp
1384
BMimeType mimeType(type);
src/preferences/filetypes/IconView.cpp
1385
if (icon_for_type(mimeType, &data, &size) != B_OK) {
src/preferences/filetypes/IconView.cpp
1388
&& icon_for_type(mimeType, *large, B_LARGE_ICON) == B_OK)
src/preferences/filetypes/IconView.cpp
1391
&& icon_for_type(mimeType, *mini, B_MINI_ICON) == B_OK)
src/preferences/filetypes/MimeTypeListView.cpp
294
BMimeType mimeType(type);
src/preferences/filetypes/MimeTypeListView.cpp
296
bool isApp = mimetype_is_application_signature(mimeType);
src/preferences/filetypes/MimeTypeListView.cpp
300
MimeTypeItem* typeItem = new MimeTypeItem(mimeType, fShowIcons,
src/preferences/filetypes/MimeTypeListView.cpp
397
BMimeType mimeType(type);
src/preferences/filetypes/MimeTypeListView.cpp
398
bool isApp = mimetype_is_application_signature(mimeType);
src/preferences/filetypes/MimeTypeListView.cpp
399
if (fApplicationMode ^ isApp || !mimeType.IsInstalled()) {
src/preferences/filetypes/MimeTypeListView.cpp
415
if (mimeType.GetSupertype(&superType) == B_OK)
src/preferences/filetypes/MimeTypeListView.cpp
418
item = new MimeTypeItem(mimeType, fShowIcons, fSupertype.Type() != NULL);
src/preferences/filetypes/MimeTypeListView.cpp
433
if (!fSelectNewType.ICompare(mimeType.Type())) {
src/preferences/filetypes/MimeTypeListView.cpp
55
BMimeType mimeType(type);
src/preferences/filetypes/MimeTypeListView.cpp
56
_SetTo(mimeType);
src/preferences/filetypes/MimeTypeListView.cpp
96
BMimeType mimeType(fType.String());
src/preferences/filetypes/MimeTypeListView.cpp
97
status_t status = icon_for_type(mimeType, bitmap, B_MINI_ICON);
src/preferences/filetypes/NewFileTypeWindow.cpp
171
BMimeType mimeType(type.String());
src/preferences/filetypes/NewFileTypeWindow.cpp
172
if (mimeType.IsInstalled()) {
src/preferences/filetypes/NewFileTypeWindow.cpp
177
status_t status = mimeType.Install();
src/preferences/filetypes/PreferredAppMenu.cpp
236
BMimeType mimeType(type);
src/preferences/filetypes/PreferredAppMenu.cpp
237
mimeType.GetPreferredApp(preferred);
src/preferences/filetypes/PreferredAppMenu.cpp
267
BMimeType mimeType(forType);
src/preferences/filetypes/PreferredAppMenu.cpp
271
if (mimeType.GetSupportingApps(&applications) == B_OK
src/preferences/filetypes/PreferredAppMenu.cpp
277
if (!found && mimeType.GetWildcardApps(&applications) == B_OK
src/preferences/media/MidiSettingsView.cpp
184
char mimeType[B_MIME_TYPE_LENGTH];
src/preferences/media/MidiSettingsView.cpp
187
if (nodeInfo.GetType(mimeType) == B_OK
src/preferences/printers/JobListView.cpp
181
BString mimeType;
src/preferences/printers/JobListView.cpp
182
node.ReadAttrString(PSRV_SPOOL_ATTR_MIMETYPE, &mimeType);
src/preferences/printers/JobListView.cpp
185
if (fIcon == NULL && be_roster->FindApp(mimeType.String(), &ref) == B_OK) {
src/preferences/printers/JobListView.cpp
188
BMimeType type(mimeType.String());
src/servers/print/Settings.cpp
81
Settings::FindAppSettings(const char* mimeType)
src/servers/print/Settings.cpp
84
if (strcmp(AppSettingsAt(i)->GetMimeType(), mimeType) == 0)
src/servers/print/Settings.h
22
AppSettings(const char* mimeType, const char* printer = NULL);
src/servers/print/Settings.h
69
AppSettings* FindAppSettings(const char* mimeType);
src/tests/kits/app/broster/FindAppTester.cpp
77
BMimeType mimeType(type);
src/tests/kits/app/broster/FindAppTester.cpp
78
if (!mimeType.IsInstalled())
src/tests/kits/app/broster/FindAppTester.cpp
79
CHK(mimeType.Install() == B_OK);
src/tests/kits/app/broster/FindAppTester.cpp
81
CHK(mimeType.SetPreferredApp(preferredApp) == B_OK);
src/tests/kits/app/broster/FindAppTester.cpp
83
CHK(mimeType.SetSnifferRule(snifferRule) == B_OK);
src/tests/kits/app/broster/LaunchTester.cpp
107
BMimeType mimeType(type);
src/tests/kits/app/broster/LaunchTester.cpp
108
if (!mimeType.IsInstalled())
src/tests/kits/app/broster/LaunchTester.cpp
109
CHK(mimeType.Install() == B_OK);
src/tests/kits/app/broster/LaunchTester.cpp
111
CHK(mimeType.SetPreferredApp(preferredApp) == B_OK);
src/tests/kits/app/broster/LaunchTester.cpp
113
CHK(mimeType.SetSnifferRule(snifferRule) == B_OK);
src/tests/kits/storage/AppFileInfoTest.cpp
2130
BMimeType mimeType(testAppSignature1);
src/tests/kits/storage/AppFileInfoTest.cpp
2131
CHK(mimeType.IsInstalled() == false);
src/tests/kits/storage/AppFileInfoTest.cpp
2135
CHK(mimeType.IsInstalled() == true);
src/tests/kits/storage/AppFileInfoTest.cpp
2138
CHK(mimeType.GetIcon(&icon, B_MINI_ICON) == B_OK);
src/tests/kits/storage/AppFileInfoTest.cpp
2142
CHK(mimeType.GetIcon(&icon2, B_LARGE_ICON) == B_OK);
src/tests/kits/storage/AppFileInfoTest.cpp
2149
CHK(mimeType.GetIcon(&icon3, B_MINI_ICON) == B_OK);
src/tests/kits/storage/AppFileInfoTest.cpp
2153
CHK(mimeType.GetIcon(&icon4, B_LARGE_ICON) == B_OK);
src/tests/kits/storage/AppFileInfoTest.cpp
2632
BMimeType mimeType(testAppSignature1);
src/tests/kits/storage/AppFileInfoTest.cpp
2633
CHK(mimeType.IsInstalled() == false);
src/tests/kits/storage/AppFileInfoTest.cpp
2639
CHK(mimeType.IsInstalled() == true);
src/tests/kits/storage/AppFileInfoTest.cpp
2643
CHK(mimeType.GetIconForType(testType1, &icon, B_MINI_ICON)
src/tests/kits/storage/AppFileInfoTest.cpp
2648
CHK(mimeType.GetIconForType(testType1, &icon2, B_LARGE_ICON)
src/tests/kits/storage/AppFileInfoTest.cpp
2658
CHK(mimeType.GetIconForType(testType1, &icon3, B_MINI_ICON)
src/tests/kits/storage/AppFileInfoTest.cpp
2663
CHK(mimeType.GetIconForType(testType1, &icon4, B_LARGE_ICON)
src/tests/kits/storage/NodeInfoTest.cpp
824
BMimeType mimeType(type);
src/tests/kits/storage/NodeInfoTest.cpp
825
CHK(mimeType.GetIcon(&miniIcon, B_MINI_ICON) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
826
CHK(mimeType.GetIcon(&largeIcon, B_LARGE_ICON) == B_OK);
src/tests/kits/storage/testapps/dump_mime_types.cpp
34
BMimeType mimeType;
src/tests/kits/storage/testapps/dump_mime_types.cpp
35
error = mimeType.SetTo(type);
src/tests/kits/storage/testapps/dump_mime_types.cpp
43
if (mimeType.GetPreferredApp(preferredApp) == B_OK)
src/tests/kits/storage/testapps/dump_mime_types.cpp
48
if (mimeType.GetShortDescription(shortDescription) == B_OK)
src/tests/kits/storage/testapps/dump_mime_types.cpp
53
if (mimeType.GetLongDescription(longDescription) == B_OK)
src/tests/kits/storage/testapps/dump_mime_types.cpp
58
if (mimeType.GetFileExtensions(&extensions) == B_OK) {
src/tests/kits/storage/testapps/dump_mime_types.cpp
73
if (mimeType.GetSupportingApps(&supportingApps) == B_OK) {
src/tests/kits/storage/testapps/dump_mime_types.cpp
88
if (mimeType.GetAttrInfo(&attrInfo) == B_OK) {