• Home
  • Raw
  • Download

Lines Matching refs:RegEx

149 RegEx::RegEx()  in RegEx()  function in boost::RegEx
154 RegEx::RegEx(const RegEx& o) in RegEx() function in boost::RegEx
159 RegEx::~RegEx() in ~RegEx()
164 RegEx::RegEx(const char* c, bool icase) in RegEx() function in boost::RegEx
170 RegEx::RegEx(const std::string& s, bool icase) in RegEx() function in boost::RegEx
176 RegEx& RegEx::operator=(const RegEx& o) in operator =()
182 RegEx& RegEx::operator=(const char* p) in operator =()
188 unsigned int RegEx::SetExpression(const char* p, bool icase) in SetExpression()
194 unsigned int RegEx::error_code()const in error_code()
200 std::string RegEx::Expression()const in Expression()
208 bool RegEx::Match(const char* p, match_flag_type flags) in Match()
223 bool RegEx::Search(const char* p, match_flag_type flags) in Search()
241 RegEx* pe;
242 pred1(GrepCallback c, RegEx* i) : cb(c), pe(i) {} in pred1()
250 unsigned int RegEx::Grep(GrepCallback cb, const char* p, match_flag_type flags) in Grep()
266 RegEx* pe;
267 pred2(std::vector<std::string>& o, RegEx* e) : v(o), pe(e) {} in pred2()
279 unsigned int RegEx::Grep(std::vector<std::string>& v, const char* p, match_flag_type flags) in Grep()
296 RegEx* pe;
297 pred3(std::vector<std::size_t>& o, const char* pb, RegEx* p) : v(o), base(pb), pe(p) {} in pred3()
308 unsigned int RegEx::Grep(std::vector<std::size_t>& v, const char* p, match_flag_type flags) in Grep()
325 RegEx* pe;
328 pred4(GrepFileCallback c, RegEx* i, const char* f) : cb(c), pe(i), file(f), ok(true) {} in pred4()
401 unsigned int RegEx::GrepFiles(GrepFileCallback cb, const char* files, bool recurse, match_flag_type… in GrepFiles()
428 unsigned int RegEx::FindFiles(FindFilesCallback cb, const char* files, bool recurse, match_flag_typ… in FindFiles()
462 std::string RegEx::Merge(const std::string& in, const std::string& fmt, in Merge()
472 std::string RegEx::Merge(const char* in, const char* fmt, in Merge()
482 std::size_t RegEx::Split(std::vector<std::string>& v, in Split()
495 std::size_t RegEx::Position(int i)const in Position()
500 return pdata->m[i].matched ? pdata->m[i].first - pdata->pbase : RegEx::npos; in Position()
503 return pdata->fm[i].matched ? pdata->fm[i].first - pdata->fbase : RegEx::npos; in Position()
509 return RegEx::npos; in Position()
513 return RegEx::npos; in Position()
516 std::size_t RegEx::Marks()const in Marks()
522 std::size_t RegEx::Length(int i)const in Length()
527 return pdata->m[i].matched ? pdata->m[i].second - pdata->m[i].first : RegEx::npos; in Length()
530 return pdata->fm[i].matched ? pdata->fm[i].second - pdata->fm[i].first : RegEx::npos; in Length()
536 return RegEx::npos; in Length()
540 return RegEx::npos; in Length()
543 bool RegEx::Matched(int i)const in Matched()
565 std::string RegEx::What(int i)const in What()
589 const std::size_t RegEx::npos = ~static_cast<std::size_t>(0);