• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/bsnmp/tests/

Lines Matching refs:MatcherBase

3234         struct MatcherBase : MatcherUntypedBase, MatcherMethod<T> {
3236 MatchAllOf<T> operator && ( MatcherBase const& other ) const;
3237 MatchAnyOf<T> operator || ( MatcherBase const& other ) const;
3242 struct MatchAllOf : MatcherBase<ArgT> {
3266 MatchAllOf<ArgT>& operator && ( MatcherBase<ArgT> const& other ) {
3271 std::vector<MatcherBase<ArgT> const*> m_matchers;
3274 struct MatchAnyOf : MatcherBase<ArgT> {
3299 MatchAnyOf<ArgT>& operator || ( MatcherBase<ArgT> const& other ) {
3304 std::vector<MatcherBase<ArgT> const*> m_matchers;
3308 struct MatchNotOf : MatcherBase<ArgT> {
3310 MatchNotOf( MatcherBase<ArgT> const& underlyingMatcher ) : m_underlyingMatcher( underlyingMatcher ) {}
3319 MatcherBase<ArgT> const& m_underlyingMatcher;
3323 MatchAllOf<T> MatcherBase<T>::operator && ( MatcherBase const& other ) const {
3327 MatchAnyOf<T> MatcherBase<T>::operator || ( MatcherBase const& other ) const {
3331 MatchNotOf<T> MatcherBase<T>::operator ! () const {
3340 using Matchers::Impl::MatcherBase;
3351 class ExceptionMessageMatcher : public MatcherBase<std::exception> {
3381 struct WithinAbsMatcher : MatcherBase<double> {
3390 struct WithinUlpsMatcher : MatcherBase<double> {
3406 struct WithinRelMatcher : MatcherBase<double> {
3447 class PredicateMatcher : public MatcherBase<T> {
3500 struct StringMatcherBase : MatcherBase<std::string> {
3525 struct RegexMatcher : MatcherBase<std::string> {
3559 struct ContainsElementMatcher : MatcherBase<std::vector<T>> {
3580 struct ContainsMatcher : MatcherBase<std::vector<T>> {
3610 struct EqualsMatcher : MatcherBase<std::vector<T>> {
3633 struct ApproxMatcher : MatcherBase<std::vector<T>> {
3669 struct UnorderedEqualsMatcher : MatcherBase<std::vector<T>> {
3746 using StringMatcher = Matchers::Impl::MatcherBase<std::string>;
4887 struct StringHolder : MatcherBase<NSString*>{
8306 using StringMatcher = Matchers::Impl::MatcherBase<std::string>;
11247 using Matchers::Impl::MatcherBase;