MCPcopy Create free account
hub / github.com/IoLanguage/io / BStream_writeNumber_size_

Function BStream_writeNumber_size_

libs/basekit/source/BStream.c:108–117  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

106}
107
108void BStream_writeNumber_size_(BStream *self, unsigned char *v, size_t length) {
109 memcpy(self->typeBuf, v, length);
110
111 if (self->flipEndian) {
112 reverseBytes(self->typeBuf, length);
113 }
114
115 UArray_appendBytes_size_(self->ba, (unsigned char *)self->typeBuf, length);
116 self->index += length;
117}
118
119void BStream_writeData_length_(BStream *self, const unsigned char *data,
120 size_t length) {

Callers 4

BStream_writeInt32_Function · 0.85
BStream_writeUint32_Function · 0.85
BStream_writeInt64_Function · 0.85
BStream_writeDouble_Function · 0.85

Calls 2

reverseBytesFunction · 0.85
UArray_appendBytes_size_Function · 0.85

Tested by

no test coverage detected