* Write Int16 value into the field model buffer * @this {!FieldModelBase} * @param {!number} offset Offset * @param {!number} value Int16 value
(offset, value)
| 919 | * @param {!number} value Int16 value |
| 920 | */ |
| 921 | writeInt16 (offset, value) { |
| 922 | value = +value |
| 923 | offset = offset >>> 0 |
| 924 | offset += this._buffer.offset |
| 925 | this._buffer.checkValue(offset, 2, value, -0x8000, 0x7FFF) |
| 926 | this._buffer.buffer[offset + 0] = (value & 0xFF) |
| 927 | this._buffer.buffer[offset + 1] = (value >>> 8) |
| 928 | } |
| 929 | |
| 930 | /** |
| 931 | * Write UInt16 value into the field model buffer |
no test coverage detected