MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / insert

Method insert

src/common/classes/array.h:219–226  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

217 T* end() { return data + count; }
218
219 void insert(const size_type index, const T& item)
220 {
221 fb_assert(index <= count);
222 fb_assert(count < FB_MAX_SIZEOF);
223 ensureCapacity(count + 1);
224 memmove(data + index + 1, data + index, sizeof(T) * (count++ - index));
225 data[index] = item;
226 }
227
228 void insert(const size_type index, const Array<T, Storage>& items)
229 {

Callers 15

toStringMethod · 0.45
moveNameToIndexMethod · 0.45
expand_filename2Function · 0.45
share_name_from_resourceFunction · 0.45
share_name_from_uncFunction · 0.45
ISC_escapeFunction · 0.45
addMethod · 0.45
addMethod · 0.45
testTreeFunction · 0.45
testFunction · 0.45

Calls

no outgoing calls

Tested by 1

testFunction · 0.36