<divclass="platform-hinted "data-platform-hinted="data-platform-hinted"><divclass="content sourceset-depenent-content"data-active=""data-togglable=":kmath-memory:dokkaHtmlPartial/commonMain"><divclass="symbol monospace">interface <ahref="index.html">MemorySpec</a><<ahref="index.html">T</a> : <ahref="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a>><spanclass="top-right-position"><spanclass="copy-icon"></span><divclass="copy-popup-wrapper popup-to-left"><spanclass="copy-popup-icon"></span><span>Content copied to clipboard</span></div></span></div><pclass="paragraph">A specification to read or write custom objects with fixed size in bytes.</p></div></div>
<divclass="platform-hinted WithExtraAttributes"data-platform-hinted="data-platform-hinted"data-togglable="Parameters"><divclass="content sourceset-depenent-content"data-active=""data-togglable=":kmath-memory:dokkaHtmlPartial/commonMain"><divdata-togglable="Parameters"><divclass="table"data-togglable="Parameters"><divclass="table-row"data-filterable-current=":kmath-memory:dokkaHtmlPartial/commonMain"data-filterable-set=":kmath-memory:dokkaHtmlPartial/commonMain"><divclass="main-subrow keyValue WithExtraAttributes"><divclass=""><spanclass="inline-flex">T</span></div><div><divclass="title"><divdata-togglable="Parameters"><pclass="paragraph">the type of object this spec manages.</p></div></div></div></div></div></div></div></div></div>
<adata-name="-947156863%2FFunctions%2F1114102424"anchor-label="read"id="-947156863%2FFunctions%2F1114102424"data-filterable-set=":kmath-memory:dokkaHtmlPartial/commonMain"></a><divclass="brief "><adata-name="-947156863%2FFunctions%2F1114102424"anchor-label="read"id="-947156863%2FFunctions%2F1114102424"data-filterable-set=":kmath-memory:dokkaHtmlPartial/commonMain"></a>Reads the object starting from <ahref="read.html">offset</a>.</div></div>
<adata-name="925259370%2FFunctions%2F1114102424"anchor-label="write"id="925259370%2FFunctions%2F1114102424"data-filterable-set=":kmath-memory:dokkaHtmlPartial/commonMain"></a><divclass="brief "><adata-name="925259370%2FFunctions%2F1114102424"anchor-label="write"id="925259370%2FFunctions%2F1114102424"data-filterable-set=":kmath-memory:dokkaHtmlPartial/commonMain"></a>Writes the object <ahref="write.html">value</a> starting from <ahref="write.html">offset</a>.</div></div>
<divclass="platform-hinted "data-platform-hinted="data-platform-hinted"data-togglable="Properties"><divclass="content sourceset-depenent-content"data-active=""data-togglable=":kmath-memory:dokkaHtmlPartial/commonMain"><adata-name="-2098493456%2FProperties%2F1114102424"anchor-label="objectSize"id="-2098493456%2FProperties%2F1114102424"data-filterable-set=":kmath-memory:dokkaHtmlPartial/commonMain"></a><divclass="symbol monospace">abstract val <ahref="object-size.html">objectSize</a>: <ahref="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a><spanclass="top-right-position"><spanclass="copy-icon"></span><divclass="copy-popup-wrapper popup-to-left"><spanclass="copy-popup-icon"></span><span>Content copied to clipboard</span></div></span></div><divclass="brief "><adata-name="-2098493456%2FProperties%2F1114102424"anchor-label="objectSize"id="-2098493456%2FProperties%2F1114102424"data-filterable-set=":kmath-memory:dokkaHtmlPartial/commonMain"></a>Size of <ahref="index.html">T</a> in bytes after serialization.</div></div></div>