118 int size = m_criteriaVec.size();
120 for (
int i = 0; i < size; i++) {
121 if (m_criteriaVec[i]->satisfyCriteria()) {
122 m_result = m_criteriaVec[i]->getBehaviour();
123 std::string::size_type separator=m_result.find(
'_');
124 std::string perform = m_result.substr(0, separator);
125 if(perform==
"continue"){
126 m_midMark = m_result.substr(separator+1);
129 return m_criteriaVec[i]->idCriteria();