Lines Matching defs:Bstr
135 ParsedIntervalFilter (const Bstr &aFilter) { Base::parse (Utf8Str (aFilter), this); }
137 ParsedIntervalFilter &operator= (const Bstr &aFilter)
278 ParsedBoolFilter (const Bstr &aFilter) { parse (aFilter); }
280 ParsedBoolFilter &operator= (const Bstr &aFilter)
301 void parse (const Bstr &aFilter);
319 ParsedRegexpFilter_base (const Bstr &aFilter, bool aDefIgnoreCase = false,
329 ParsedRegexpFilter_base &operator= (const Bstr &aFilter)
335 bool isMatch (const Bstr &aValue) const;
339 void parse (const Bstr &aFilter);
347 Bstr mSimple;
357 * <tt>Bstr toBstr (T aValue)</tt>, where T is the
380 ParsedRegexpFilter (const Bstr &aFilter)
383 ParsedRegexpFilter &operator= (const Bstr &aFilter)
422 TwoParsedFilters (const Bstr &aFilter)
429 TwoParsedFilters &operator= (const Bstr &aFilter)
481 Matchable (const Bstr &aString)
485 : F (Bstr (aString)), mString (aString) {}
491 Matchable &operator= (const Bstr &aString)
500 F::operator= (Bstr (aString));
509 operator const Bstr&() const { return mString; }
512 const Bstr& string() const { return mString; }
516 Bstr mString;