Lines Matching defs:BMimeType

74 // Creates an uninitialized BMimeType object.
75 BMimeType::BMimeType()
83 // Creates a BMimeType object and initializes it to the supplied
85 BMimeType::BMimeType(const char* mimeType)
95 BMimeType::~BMimeType()
103 BMimeType::SetTo(const char* mimeType)
107 } else if (!BMimeType::IsValid(mimeType)) {
125 BMimeType::Unset()
135 BMimeType::InitCheck() const
143 BMimeType::Type() const
151 BMimeType::IsValid() const
153 return InitCheck() == B_OK && BMimeType::IsValid(Type());
159 BMimeType::IsSupertypeOnly() const
178 BMimeType::IsInstalled() const
187 BMimeType::GetSupertype(BMimeType* supertype) const
218 BMimeType::operator==(const BMimeType &type) const
231 BMimeType::operator==(const char* type) const
233 BMimeType mime;
244 BMimeType::Contains(const BMimeType* type) const
252 BMimeType super;
261 BMimeType::Install()
291 BMimeType::Delete()
321 BMimeType::GetIcon(BBitmap* icon, icon_size size) const
336 BMimeType::GetIcon(uint8** data, size_t* size) const
352 BMimeType::GetPreferredApp(char* signature, app_verb verb) const
367 BMimeType::GetAttrInfo(BMessage* info) const
383 BMimeType::GetFileExtensions(BMessage* extensions) const
400 BMimeType::GetShortDescription(char* description) const
414 BMimeType::GetLongDescription(char* description) const
429 BMimeType::GetSupportingApps(BMessage* signatures) const
457 BMimeType::SetIcon(const BBitmap* icon, icon_size which)
465 BMimeType::SetIcon(const uint8* data, size_t size)
473 BMimeType::SetPreferredApp(const char* signature, app_verb verb)
514 BMimeType::SetAttrInfo(const BMessage* info)
544 BMimeType::SetFileExtensions(const BMessage* extensions)
580 BMimeType::SetShortDescription(const char* description)
620 BMimeType::SetLongDescription(const char* description)
661 BMimeType::GetInstalledSupertypes(BMessage* supertypes)
686 BMimeType::GetInstalledTypes(BMessage* types)
695 BMimeType::GetInstalledTypes(const char* supertype, BMessage* types)
724 BMimeType::GetWildcardApps(BMessage* wild_ones)
726 BMimeType mime;
736 BMimeType::IsValid(const char* string)
764 BMimeType::GetAppHint(entry_ref* ref) const
778 BMimeType::SetAppHint(const entry_ref* ref)
815 BMimeType::GetIconForType(const char* type, BBitmap* icon, icon_size which) const
824 err = BMimeType::IsValid(type) ? B_OK : B_BAD_VALUE;
839 BMimeType::GetIconForType(const char* type, uint8** _data, size_t* _size) const
849 if (!BMimeType::IsValid(type))
860 BMimeType::SetIconForType(const char* type, const BBitmap* icon, icon_size which)
893 err = BMimeType::IsValid(type) ? B_OK : B_BAD_VALUE;
920 BMimeType::SetIconForType(const char* type, const uint8* data, size_t dataSize)
942 err = BMimeType::IsValid(type) ? B_OK : B_BAD_VALUE;
961 BMimeType::GetSnifferRule(BString* result) const
976 BMimeType::SetSnifferRule(const char* rule)
1016 BMimeType::CheckSnifferRule(const char* rule, BString* parseError)
1027 BMimeType::GuessMimeType(const entry_ref* file, BMimeType* type)
1064 BMimeType::GuessMimeType(const void* buffer, int32 length, BMimeType* type)
1101 BMimeType::GuessMimeType(const char* filename, BMimeType* type)
1138 BMimeType::StartWatching(BMessenger target)
1165 BMimeType::StopWatching(BMessenger target)
1192 BMimeType::SetType(const char* mimeType)
1198 void BMimeType::_ReservedMimeType1() {}
1199 void BMimeType::_ReservedMimeType2() {}
1200 void BMimeType::_ReservedMimeType3() {}
1206 BMimeType&
1207 BMimeType::operator=(const BMimeType &)
1216 BMimeType::BMimeType(const BMimeType &)
1223 BMimeType::GetSupportedTypes(BMessage* types)
1244 For each supported type the result of BMimeType::GetSupportingApps() will
1254 to BMimeType::SetSupportedTypes() or BMimeType::DeleteSupportedTypes()
1255 with a \c true \a fullSync parameter, the next call to BMimeType::Delete(),
1266 BMimeType::SetSupportedTypes(const BMessage* types, bool fullSync)
1316 BMimeType::GetAssociatedTypes(const char* extension, BMessage* types)