UNPKG

@hqtsm/dataview

Version:
42 lines 1.23 kB
/** * @module * * 24-bit integer operations. */ /** * Get 24-bit signed integer. * * @param dataView Data view. * @param byteOffset Byte offset. * @param littleEndian Little endian. * @returns Integer value. */ export declare function getInt24(dataView: DataView, byteOffset: number, littleEndian?: boolean): number; /** * Get 24-bit unsigned integer. * * @param dataView Data view. * @param byteOffset Byte offset. * @param littleEndian Little endian. * @returns Integer value. */ export declare function getUint24(dataView: DataView, byteOffset: number, littleEndian?: boolean): number; /** * Set 24-bit signed integer. * * @param dataView Data view. * @param byteOffset Byte offset. * @param value Integer value. * @param littleEndian Little endian. */ export declare function setInt24(dataView: DataView, byteOffset: number, value: number, littleEndian?: boolean): void; /** * Set 24-bit unsigned integer. * * @param dataView Data view. * @param byteOffset Byte offset. * @param value Integer value. * @param littleEndian Little endian. */ export declare function setUint24(dataView: DataView, byteOffset: number, value: number, littleEndian?: boolean): void; //# sourceMappingURL=24.d.ts.map