Lines Matching refs:begin_index
216 string::size_type begin_index, end_index; in SplitStringToIteratorUsing() local
217 begin_index = full.find_first_not_of(delim); in SplitStringToIteratorUsing()
218 while (begin_index != string::npos) { in SplitStringToIteratorUsing()
219 end_index = full.find_first_of(delim, begin_index); in SplitStringToIteratorUsing()
221 *result++ = full.substr(begin_index); in SplitStringToIteratorUsing()
224 *result++ = full.substr(begin_index, (end_index - begin_index)); in SplitStringToIteratorUsing()
225 begin_index = full.find_first_not_of(delim, end_index); in SplitStringToIteratorUsing()
253 string::size_type begin_index, end_index; in SplitStringToIteratorAllowEmpty() local
254 begin_index = 0; in SplitStringToIteratorAllowEmpty()
257 end_index = full.find_first_of(delim, begin_index); in SplitStringToIteratorAllowEmpty()
259 *result++ = full.substr(begin_index); in SplitStringToIteratorAllowEmpty()
262 *result++ = full.substr(begin_index, (end_index - begin_index)); in SplitStringToIteratorAllowEmpty()
263 begin_index = end_index + 1; in SplitStringToIteratorAllowEmpty()
265 *result++ = full.substr(begin_index); in SplitStringToIteratorAllowEmpty()