| /** |
| * 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; |