Lines Matching refs:start
54 * Initialize with start and end pointer.
65 Index start() const { return _start; }
71 /// Set start.
72 void start(char const *s) { _start = s; }
92 { return head(start() + end); }
103 /// Substring of length `len` starting at `start`.
104 String substr(char const *start, unsigned long len = 0) const
106 if (start >= _start && !eof(start))
108 unsigned long nlen = _start + _len - start;
111 return String(start, nlen);
136 { return find(c, start()); }
140 { return find(c, start()); }
172 return i == c._len ? start() + i : 0;
197 * \param s start position of search in string
243 for (c = start(); !eof(c); ++c)
249 return c - start();
254 return c - start();
273 for (c = start(); !eof(c); ++c)
286 return c - start();
291 return c - start();
322 s.write(str.start(), str.len());