/** | |
* Writes a 32 bit float to a buffer using little endian byte order. | |
* @name writeFloatLE | |
* @function | |
* @param {number} val Value to write | |
* @param {Uint8Array} buf Target buffer | |
* @param {number} pos Target buffer offset | |
* @returns {undefined} | |
*/ | |
export function writeFloatLE(val: number, buf: Uint8Array, pos: number): void; | |
/** | |
* Writes a 32 bit float to a buffer using big endian byte order. | |
* @name writeFloatBE | |
* @function | |
* @param {number} val Value to write | |
* @param {Uint8Array} buf Target buffer | |
* @param {number} pos Target buffer offset | |
* @returns {undefined} | |
*/ | |
export function writeFloatBE(val: number, buf: Uint8Array, pos: number): void; | |
/** | |
* Reads a 32 bit float from a buffer using little endian byte order. | |
* @name readFloatLE | |
* @function | |
* @param {Uint8Array} buf Source buffer | |
* @param {number} pos Source buffer offset | |
* @returns {number} Value read | |
*/ | |
export function readFloatLE(buf: Uint8Array, pos: number): number; | |
/** | |
* Reads a 32 bit float from a buffer using big endian byte order. | |
* @name readFloatBE | |
* @function | |
* @param {Uint8Array} buf Source buffer | |
* @param {number} pos Source buffer offset | |
* @returns {number} Value read | |
*/ | |
export function readFloatBE(buf: Uint8Array, pos: number): number; | |
/** | |
* Writes a 64 bit double to a buffer using little endian byte order. | |
* @name writeDoubleLE | |
* @function | |
* @param {number} val Value to write | |
* @param {Uint8Array} buf Target buffer | |
* @param {number} pos Target buffer offset | |
* @returns {undefined} | |
*/ | |
export function writeDoubleLE(val: number, buf: Uint8Array, pos: number): void; | |
/** | |
* Writes a 64 bit double to a buffer using big endian byte order. | |
* @name writeDoubleBE | |
* @function | |
* @param {number} val Value to write | |
* @param {Uint8Array} buf Target buffer | |
* @param {number} pos Target buffer offset | |
* @returns {undefined} | |
*/ | |
export function writeDoubleBE(val: number, buf: Uint8Array, pos: number): void; | |
/** | |
* Reads a 64 bit double from a buffer using little endian byte order. | |
* @name readDoubleLE | |
* @function | |
* @param {Uint8Array} buf Source buffer | |
* @param {number} pos Source buffer offset | |
* @returns {number} Value read | |
*/ | |
export function readDoubleLE(buf: Uint8Array, pos: number): number; | |
/** | |
* Reads a 64 bit double from a buffer using big endian byte order. | |
* @name readDoubleBE | |
* @function | |
* @param {Uint8Array} buf Source buffer | |
* @param {number} pos Source buffer offset | |
* @returns {number} Value read | |
*/ | |
export function readDoubleBE(buf: Uint8Array, pos: number): number; | |