MCPcopy Create free account
hub / github.com/Monibuca/engine / WriteUint40ToByte

Function WriteUint40ToByte

util/convert.go:264–278  ·  view source on GitHub ↗
(w io.Writer, data uint64, bigEndian bool)

Source from the content-addressed store, hash-verified

262}
263
264func WriteUint40ToByte(w io.Writer, data uint64, bigEndian bool) error {
265 var bb []byte
266 if bigEndian {
267 bb = BigEndian.ToUint40(data)
268 } else {
269 bb = LittleEndian.ToUint40(data)
270 }
271
272 _, err := w.Write(bb)
273 if err != nil {
274 return err
275 }
276
277 return nil
278}
279
280func WriteUint48ToByte(w io.Writer, data uint64, bigEndian bool) error {
281 var bb []byte

Callers 1

WritePESHeaderFunction · 0.92

Calls 2

WriteMethod · 0.65
ToUint40Method · 0.45

Tested by

no test coverage detected