Lines Matching refs:pos
54 unsigned pos,
61 unsigned pos );
111 unsigned pos,
114 unsigned pos );
132 List<XX>::insert(unsigned pos, const XX & elem_) in insert() argument
134 if ( pos > len ) in insert()
138 for ( unsigned p = len; p > pos; --p) in insert()
142 inhalt[pos] = elem_; in insert()
149 List<XX>::remove(unsigned pos) in remove() argument
151 if ( pos >= len ) in remove()
154 for ( unsigned p = pos; p < len; ++p) in remove()
222 DynamicList<XY>::insert(unsigned pos, XY * const & elem_) in insert() argument
224 if ( pos > this->len ) in insert()
228 memmove(this->inhalt[pos+1], this->inhalt[pos], (this->len-pos) * sizeof(XY*) ); in insert()
229 this->inhalt[pos] = elem_; in insert()
235 DynamicList<XY>::remove( unsigned pos ) in remove() argument
237 if (!this->is_valid_index(pos) ) in remove()
240 delete this->inhalt[pos]; in remove()
241 memmove(this->inhalt[pos], this->inhalt[pos+1], (this->len-pos) * sizeof(XY*) ); in remove()