* Write Int32 value into the field model buffer * @this {!FieldModelBase} * @param {!number} offset Offset * @param {!number} value Int32 value
(offset, value)
| 949 | * @param {!number} value Int32 value |
| 950 | */ |
| 951 | writeInt32 (offset, value) { |
| 952 | value = +value |
| 953 | offset = offset >>> 0 |
| 954 | offset += this._buffer.offset |
| 955 | this._buffer.checkValue(offset, 4, value, -0x80000000, 0x7FFFFFFF) |
| 956 | this._buffer.buffer[offset + 0] = (value & 0xFF) |
| 957 | this._buffer.buffer[offset + 1] = (value >>> 8) |
| 958 | this._buffer.buffer[offset + 2] = (value >>> 16) |
| 959 | this._buffer.buffer[offset + 3] = (value >>> 24) |
| 960 | } |
| 961 | |
| 962 | /** |
| 963 | * Write UInt32 value into the field model buffer |