Lines Matching refs:anz
233 int anz = len - startPos < anzahl ? len - startPos : anzahl; in get() local
235 Simstr ret(' ',anz); in get()
236 memcpy(ret.sz, sz+startPos, anz); in get()
243 int anz = len < anzahl ? len : anzahl; in get_front() local
244 if (anz < 1) in get_front()
247 Simstr ret(' ',anz); in get_front()
248 memcpy(ret.sz, sz, anz); in get_front()
255 int anz = len < anzahl ? len : anzahl; in get_back() local
256 if (anz < 1) in get_back()
258 int start = len-anz; in get_back()
260 Simstr ret(' ',anz); in get_back()
261 memcpy(ret.sz, sz+start, anz); in get_back()
385 int anz = len - pos < anzahl ? len - pos : anzahl; in remove() local
387 char * result = new char[len-anz+1]; in remove()
390 memcpy(result+pos,sz+pos+anz,len-pos-anz+1); in remove()
394 len -= anz; in remove()
412 int anz = len < anzahl ? len : anzahl; in pop_front() local
414 char * result = new char[len-anz+1]; in pop_front()
416 memcpy(result,sz+anz,len-anz+1); in pop_front()
420 len -= anz; in pop_front()
429 int anz = len < anzahl ? len : anzahl; in pop_back() local
431 char * result = new char[len-anz+1]; in pop_back()
433 memcpy(result,sz,len-anz); in pop_back()
434 result[len-anz] = 0; in pop_back()
438 len -= anz; in pop_back()
674 int anz = len - startPos < anzahl ? len - startPos : anzahl; in replace() local
676 char * result = new char[len-anz+S.len+1]; in replace()
680 memcpy(result+startPos+S.len, sz+startPos+anz, len-startPos-anz+1); in replace()
684 len = len-anz+S.len; in replace()