• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/toolchains/hndtools-armeabi-2013.11/arm-none-eabi/include/c++/4.8.1/bits/

Lines Matching refs:sub_match

727   // [7.9] Class template sub_match
741 class sub_match : public std::pair<_BiIter, _BiIter>
753 constexpr sub_match() : matched() { }
802 compare(const sub_match& __s) const
806 * @brief Compares this sub_match to a string.
808 * @param __s A string to compare to this sub_match.
819 * @brief Compares this sub_match to a C-style string.
821 * @param __s A C-style string to compare to this sub_match.
834 typedef sub_match<const char*> csub_match;
837 typedef sub_match<string::const_iterator> ssub_match;
841 typedef sub_match<const wchar_t*> wcsub_match;
844 typedef sub_match<wstring::const_iterator> wssub_match;
847 // [7.9.2] sub_match non-member operators
857 operator==(const sub_match<_BiIter>& __lhs, const sub_match<_BiIter>& __rhs)
868 operator!=(const sub_match<_BiIter>& __lhs, const sub_match<_BiIter>& __rhs)
879 operator<(const sub_match<_BiIter>& __lhs, const sub_match<_BiIter>& __rhs)
890 operator<=(const sub_match<_BiIter>& __lhs, const sub_match<_BiIter>& __rhs)
901 operator>=(const sub_match<_BiIter>& __lhs, const sub_match<_BiIter>& __rhs)
912 operator>(const sub_match<_BiIter>& __lhs, const sub_match<_BiIter>& __rhs)
915 // Alias for sub_match'd string.
931 const sub_match<_Bi_iter>& __rhs)
944 const sub_match<_Bi_iter>& __rhs)
956 const sub_match<_Bi_iter>& __rhs)
968 const sub_match<_Bi_iter>& __rhs)
980 const sub_match<_Bi_iter>& __rhs)
992 const sub_match<_Bi_iter>& __rhs)
1004 operator==(const sub_match<_Bi_iter>& __lhs,
1017 operator!=(const sub_match<_Bi_iter>& __lhs,
1029 operator<(const sub_match<_Bi_iter>& __lhs,
1041 operator>(const sub_match<_Bi_iter>& __lhs,
1053 operator>=(const sub_match<_Bi_iter>& __lhs,
1065 operator<=(const sub_match<_Bi_iter>& __lhs,
1079 const sub_match<_Bi_iter>& __rhs)
1092 const sub_match<_Bi_iter>& __rhs)
1104 const sub_match<_Bi_iter>& __rhs)
1116 const sub_match<_Bi_iter>& __rhs)
1128 const sub_match<_Bi_iter>& __rhs)
1140 const sub_match<_Bi_iter>& __rhs)
1152 operator==(const sub_match<_Bi_iter>& __lhs,
1165 operator!=(const sub_match<_Bi_iter>& __lhs,
1177 operator<(const sub_match<_Bi_iter>& __lhs,
1189 operator>(const sub_match<_Bi_iter>& __lhs,
1201 operator>=(const sub_match<_Bi_iter>& __lhs,
1213 operator<=(const sub_match<_Bi_iter>& __lhs,
1227 const sub_match<_Bi_iter>& __rhs)
1229 typedef typename sub_match<_Bi_iter>::string_type string_type;
1243 const sub_match<_Bi_iter>& __rhs)
1255 const sub_match<_Bi_iter>& __rhs)
1257 typedef typename sub_match<_Bi_iter>::string_type string_type;
1270 const sub_match<_Bi_iter>& __rhs)
1282 const sub_match<_Bi_iter>& __rhs)
1294 const sub_match<_Bi_iter>& __rhs)
1306 operator==(const sub_match<_Bi_iter>& __lhs,
1309 typedef typename sub_match<_Bi_iter>::string_type string_type;
1322 operator!=(const sub_match<_Bi_iter>& __lhs,
1334 operator<(const sub_match<_Bi_iter>& __lhs,
1337 typedef typename sub_match<_Bi_iter>::string_type string_type;
1349 operator>(const sub_match<_Bi_iter>& __lhs,
1361 operator>=(const sub_match<_Bi_iter>& __lhs,
1373 operator<=(const sub_match<_Bi_iter>& __lhs,
1389 const sub_match<_Bi_iter>& __m)
1395 * Special sub_match object representing an unmatched sub-expression.
1398 inline const sub_match<_Bi_iter>&
1401 static const sub_match<_Bi_iter> __unmatched = sub_match<_Bi_iter>();
1415 * The sub_match object stored at index 0 represents sub-expression 0, i.e.
1416 * the whole match. In this case the %sub_match member matched is always true.
1417 * The sub_match object stored at index n denotes what matched the marked
1419 * participated in a regular expression match then the %sub_match member
1428 typename _Alloc = allocator<sub_match<_Bi_iter> > >
1430 : private std::vector<sub_match<_Bi_iter>, _Alloc>
1444 typedef std::vector<sub_match<_Bi_iter>, _Alloc> _Base_type;
1454 typedef sub_match<_Bi_iter> value_type;
1619 * @brief Gets a %sub_match reference for the match or submatch.
1626 * If @p __sub >= size() then this function returns a %sub_match with a
1639 * @brief Gets a %sub_match representing the match prefix.
1642 * This function gets a reference to a %sub_match object representing the
1656 * @brief Gets a %sub_match representing the match suffix.
1659 * This function gets a reference to a %sub_match object representing the
1673 * @brief Gets an iterator to the start of the %sub_match collection.
1680 * @brief Gets an iterator to the start of the %sub_match collection.
2313 * value of an iterator of this class is a std::sub_match object.
2322 typedef sub_match<_Bi_iter> value_type;