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

Function WriteUint32ToByte

util/convert.go:248–262  ·  view source on GitHub ↗
(w io.Writer, data uint32, bigEndian bool)

Source from the content-addressed store, hash-verified

246}
247
248func WriteUint32ToByte(w io.Writer, data uint32, bigEndian bool) error {
249 var bb []byte
250 if bigEndian {
251 bb = BigEndian.ToUint32(data)
252 } else {
253 bb = LittleEndian.ToUint32(data)
254 }
255
256 _, err := w.Write(bb)
257 if err != nil {
258 return err
259 }
260
261 return nil
262}
263
264func WriteUint40ToByte(w io.Writer, data uint64, bigEndian bool) error {
265 var bb []byte

Callers 2

WritePSIFunction · 0.92
WriteTsHeaderFunction · 0.92

Calls 2

WriteMethod · 0.65
ToUint32Method · 0.45

Tested by

no test coverage detected