MCPcopy Create free account
hub / github.com/chronoxor/FastBinaryEncoding / createEnd

Method createEnd

projects/JavaScript/proto/enums.js:5407–5412  ·  view source on GitHub ↗

* Create a new model (end phase) * @this {!EnumsModel} * @param {!number} fbeBegin Model begin offset

(fbeBegin)

Source from the content-addressed store, hash-verified

5405 * @param {!number} fbeBegin Model begin offset
5406 */
5407 createEnd (fbeBegin) {
5408 let fbeEnd = this.buffer.size
5409 let fbeFullSize = fbeEnd - fbeBegin
5410 this.writeUInt32(this.model.fbeOffset - 4, fbeFullSize)
5411 return fbeFullSize
5412 }
5413
5414 /**
5415 * Serialize the struct value

Callers 3

serializeMethod · 0.95
test_create.jsFile · 0.45
create.jsFile · 0.45

Calls 1

writeUInt32Method · 0.45

Tested by

no test coverage detected