Lines Matching refs:c

74 Simstr::Simstr(char c, int anzahl)  in Simstr()  argument
86 memset(sz,c,anzahl); in Simstr()
266 Simstr::get_first_token(char c) const in get_first_token()
268 int posc = pos_first(c); in get_first_token()
276 Simstr::get_last_token(char c) const in get_last_token()
278 int posc = pos_last(c); in get_last_token()
290 Simstr::insert(int pos, char c) in insert() argument
298 result[pos] = c; in insert()
307 Simstr::push_front(char c) in push_front() argument
311 result[0] = c; in push_front()
320 Simstr::push_back(char c) in push_back() argument
325 result[len] = c; in push_back()
449 Simstr::remove_all(char c) in remove_all() argument
456 if (sz[i] != c) in remove_all()
476 Simstr::strip(char c) in strip() argument
479 if (c == ' ') in strip()
489 while (start < len && sz[start] == c) in strip()
494 if (c == ' ') in strip()
504 while (ende >= start && sz[ende] == c) in strip()
523 Simstr::take_first_token(char c) in take_first_token() argument
526 int pos = pos_first(c); in take_first_token()
545 Simstr::take_last_token(char c) in take_last_token() argument
548 int pos = pos_last(c); in take_last_token()
571 Simstr::pos_first(char c) const in pos_first()
574 for (i = 0; i < len ? sz[i] != c : false; i++) ; in pos_first()
582 Simstr::pos_first_after( char c, in pos_first_after() argument
588 for (; i < len ? sz[i] != c : false; i++) ; in pos_first_after()
597 Simstr::pos_last(char c) const in pos_last()
600 for (i = len-1; i >= 0 ? sz[i] != c : false; i--) ; in pos_last()
635 Simstr::count(char c) const in count()
639 if (sz[i] == c) in count()
660 Simstr::replace(int pos, char c) in replace() argument
665 sz[unsigned(pos)] = c; in replace()
740 operator+(char c, const Simstr & S) in operator +() argument
743 ret.push_front(c); in operator +()
748 operator+(const Simstr & S, char c) in operator +() argument
751 ret.push_back(c); in operator +()