BMimeType Member List

This is the complete list of members for BMimeType, including all inherited members.

BMimeType()BMimeType
BMimeType(const char *mimeType)BMimeType
CheckSnifferRule(const char *rule, BString *parseError)BMimeTypestatic
Contains(const BMimeType *type) const BMimeType
Delete()BMimeType
GetAppHint(entry_ref *ref) const BMimeType
GetAttrInfo(BMessage *info) const BMimeType
GetFileExtensions(BMessage *extensions) const BMimeType
GetIcon(BBitmap *icon, icon_size size) const BMimeType
GetIcon(uint8 **_data, size_t *_size) const BMimeType
GetIconForType(const char *type, BBitmap *icon, icon_size which) const BMimeType
GetIconForType(const char *type, uint8 **_data, size_t *_size) const BMimeType
GetInstalledSupertypes(BMessage *supertypes)BMimeTypestatic
GetInstalledTypes(BMessage *types)BMimeTypestatic
GetInstalledTypes(const char *supertype, BMessage *subtypes)BMimeTypestatic
GetLongDescription(char *description) const BMimeType
GetPreferredApp(char *signature, app_verb verb=B_OPEN) const BMimeType
GetShortDescription(char *description) const BMimeType
GetSnifferRule(BString *result) const BMimeType
GetSupertype(BMimeType *supertype) const BMimeType
GetSupportingApps(BMessage *signatures) const BMimeType
GetWildcardApps(BMessage *wildcardApps)BMimeTypestatic
GuessMimeType(const entry_ref *file, BMimeType *type)BMimeTypestatic
GuessMimeType(const void *buffer, int32 length, BMimeType *type)BMimeTypestatic
GuessMimeType(const char *filename, BMimeType *type)BMimeTypestatic
InitCheck() const BMimeType
Install()BMimeType
IsInstalled() const BMimeType
IsSupertypeOnly() const BMimeType
IsValid() const BMimeType
IsValid(const char *mimeType)BMimeTypestatic
operator==(const BMimeType &type) const BMimeType
operator==(const char *type) const BMimeType
SetAppHint(const entry_ref *ref)BMimeType
SetAttrInfo(const BMessage *info)BMimeType
SetFileExtensions(const BMessage *extensions)BMimeType
SetIcon(const BBitmap *icon, icon_size size)BMimeType
SetIcon(const uint8 *data, size_t size)BMimeType
SetIconForType(const char *type, const BBitmap *icon, icon_size which)BMimeType
SetIconForType(const char *type, const uint8 *data, size_t size)BMimeType
SetLongDescription(const char *description)BMimeType
SetPreferredApp(const char *signature, app_verb verb=B_OPEN)BMimeType
SetShortDescription(const char *description)BMimeType
SetSnifferRule(const char *)BMimeType
SetTo(const char *mimeType)BMimeType
SetType(const char *mimeType)BMimeType
StartWatching(BMessenger target)BMimeTypestatic
StopWatching(BMessenger target)BMimeTypestatic
Type() const BMimeType
Unset()BMimeType
~BMimeType()BMimeTypevirtual