* Write Int8 value into the field model buffer * @this {!FieldModelBase} * @param {!number} offset Offset * @param {!number} value Int8 value
(offset, value)
| 888 | * @param {!number} value Int8 value |
| 889 | */ |
| 890 | writeInt8 (offset, value) { |
| 891 | value = +value |
| 892 | offset = offset >>> 0 |
| 893 | offset += this._buffer.offset |
| 894 | this._buffer.checkValue(offset, 1, value, -0x80, 0x7F) |
| 895 | if (value < 0) { |
| 896 | value = 0xFF + value + 1 |
| 897 | } |
| 898 | this._buffer.buffer[offset] = (value & 0xFF) |
| 899 | } |
| 900 | |
| 901 | /** |
| 902 | * Write UInt8 value into the field model buffer |
no test coverage detected