Lines Matching refs:compare
415 int compare (const charT* s, size_type pos, size_type n) const;
416 int compare (const basic_string& str, size_type pos = 0, size_type n = npos) const;
420 int compare (size_type pos, size_type n, const basic_string& str) const
421 { return compare(str, pos, n); }
422 int compare (size_type pos, size_type n, const charT* s) const
423 { return compare(s, pos, n); }
424 int compare (size_type pos, size_type n, const charT* s, size_type n2) const
425 { if (n > n2) n = n2; return compare(s, pos, n); }
426 int compare (const charT* s, size_type pos = 0) const
427 { return compare (s, pos, traits::length (s)); }
548 return (lhs.compare (rhs) == 0);
555 return (rhs.compare (lhs) == 0);
562 return (lhs.compare (rhs) == 0);
569 return (rhs.compare (lhs) != 0);
576 return (lhs.compare (rhs) != 0);
584 return (lhs.compare (rhs) < 0);
591 return (rhs.compare (lhs) > 0);
598 return (lhs.compare (rhs) < 0);
605 return (rhs.compare (lhs) < 0);
612 return (lhs.compare (rhs) > 0);
619 return (rhs.compare (lhs) >= 0);
626 return (lhs.compare (rhs) <= 0);
633 return (rhs.compare (lhs) <= 0);
640 return (lhs.compare (rhs) >= 0);
648 return (lhs.compare (rhs) != 0);
656 return (lhs.compare (rhs) > 0);
664 return (lhs.compare (rhs) <= 0);
672 return (lhs.compare (rhs) >= 0);