Lines Matching refs:match
60 std::smatch match;
62 if (!std::regex_search(context_[index], match, pidPattern)) {
65 for (size_t i = 0; i < match.size(); i++) {
66 if (match[i] == '-') {
70 auto beginPos = match.str().find('(') + 1;
71 auto endPos = match.str().find(')');
72 return std::stoi(match.str().substr(beginPos, endPos - beginPos));
77 std::smatch match;
79 if (std::regex_search(log, match, timePattern)) {
80 return match.str().substr(1, match.str().size() - STR_LEGH);
87 std::smatch match;
89 if (std::regex_search(log, match, cpuIdPattern)) {
90 auto beginPos = match.str().find('[') + 1;
91 auto endPos = match.str().find(']');
92 return match.str().substr(beginPos, endPos - beginPos);
142 std::smatch match;
145 if (regex_search(fakeLog, match, indexPattern_) && fakeLog.find("prev_comm=") != std::string::npos &&
147 auto beginPos = fakeLog.find(match.str());
218 std::smatch match;
220 if (regex_search(fakeLog, match, indexPattern_)) {
221 auto beginPos = fakeLog.find(match.str());
299 static std::smatch match;
300 if (std::regex_search(context_[index], match, matchPattern_)) {
301 auto endPos = context_[index].find(match.str());