| 3147 | }; |
| 3148 | |
| 3149 | struct RegexMatcher : MatcherBase<std::string> { |
| 3150 | RegexMatcher( std::string regex, CaseSensitive::Choice caseSensitivity ); |
| 3151 | bool match( std::string const& matchee ) const override; |
| 3152 | std::string describe() const override; |
| 3153 | |
| 3154 | private: |
| 3155 | std::string m_regex; |
| 3156 | CaseSensitive::Choice m_caseSensitivity; |
| 3157 | }; |
| 3158 | |
| 3159 | } // namespace StdString |
| 3160 |