SnifferRules
SnifferRules fSnifferRules;
class SnifferRules {
SnifferRules(DatabaseLocation* databaseLocation, MimeSniffer* mimeSniffer);
~SnifferRules();
SnifferRules::SnifferRules(DatabaseLocation* databaseLocation,
SnifferRules::~SnifferRules()
SnifferRules::GuessMimeType(const entry_ref *ref, BString *type)
SnifferRules::GuessMimeType(const void *buffer, int32 length, BString *type)
SnifferRules::SetSnifferRule(const char *type, const char *rule)
SnifferRules::DeleteSnifferRule(const char *type)
SnifferRules::PrintToStream() const
SnifferRules::BuildRuleList()
SnifferRules::GuessMimeType(BFile* file, const void *buffer, int32 length,
SnifferRules::MaxBytesNeeded()
SnifferRules::ProcessType(const char *type, ssize_t *bytesNeeded)
SnifferRules::sniffer_rule::sniffer_rule(Sniffer::Rule *rule)
SnifferRules::sniffer_rule::~sniffer_rule()
bool operator<(const SnifferRules::sniffer_rule &left, const SnifferRules::sniffer_rule &right)