MCPcopy Create free account
hub / github.com/HaxeFoundation/hxcpp / memcpy

Function memcpy

include/Array.h:619–628  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

617
618
619 inline void memcpy(int inStart, const ELEM_ *inData, int inElements)
620 {
621 EnsureSize(inStart+inElements);
622 int s = GetElementSize();
623 ::memcpy(mBase + s*inStart, inData, s*inElements);
624 if (hx::ContainsPointers<ELEM_>())
625 {
626 HX_OBJ_WB_PESSIMISTIC_GET(this);
627 }
628 }
629
630
631 inline void blit(int inDestElement, Array<ELEM_> inSourceArray,

Callers 15

createAnonFunction · 0.85
__hxcpp_set_float_formatFunction · 0.85
GCStringDupFunction · 0.85
__hxcpp_bytes_of_stringFunction · 0.85
ascii_substrMethod · 0.85
wc_strMethod · 0.85
utf8_strMethod · 0.85
operator+Method · 0.85
String.cppFile · 0.85
StructDataMethod · 0.85
reserveMethod · 0.85
ReallocMethod · 0.85

Calls 2

EnsureSizeFunction · 0.85
GetElementSizeFunction · 0.70

Tested by

no test coverage detected