Lines Matching refs:settings
8 /*! SpamFilter's configuration view. Lets the user change various settings
41 SpamFilterConfig(const BMessage* settings);
43 virtual status_t SaveInto(BMailAddOnSettings& settings) const;
56 SpamFilterConfig::SpamFilterConfig(const BMessage* settings)
68 if (settings->FindBool("AddMarkerToSubject", &subjectHint) != B_OK)
70 if (settings->FindBool("AutoTraining", &autoTraining) != B_OK)
72 if (settings->FindBool("NoWordsMeansSpam", &noWordsMeansSpam) != B_OK)
75 if (settings->FindFloat("GenuineCutoffRatio", &fGenuineCutoffRatio) != B_OK)
77 if (settings->FindFloat("SpamCutoffRatio", &fSpamCutoffRatio) != B_OK)
120 SpamFilterConfig::SaveInto(BMailAddOnSettings& settings) const
122 settings.MakeEmpty();
124 status_t status = settings.AddBool("AddMarkerToSubject",
128 status = settings.AddBool("AutoTraining",
132 status = settings.AddBool("NoWordsMeansSpam",
136 status = settings.AddFloat("GenuineCutoffRatio",
140 status = settings.AddFloat("SpamCutoffRatio",
153 const BMailAddOnSettings& settings)
155 return new SpamFilterConfig(&settings);