MCPcopy Create free account
hub / github.com/OpenStarbound/OpenStarbound / read

Method read

source/base/StarPackedAssetSource.cpp:103–108  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

101 }
102
103 size_t read(char* data, size_t len) override {
104 len = min<StreamOffset>(len, assetSize - assetPos);
105 file->readFullAbsolute(fileOffset + assetPos, data, len);
106 assetPos += len;
107 return len;
108 }
109
110 size_t write(char const*, size_t) override {
111 throw IOException("Assets IODevices are read-only");

Callers

nothing calls this directly

Calls 1

readFullAbsoluteMethod · 0.80

Tested by

no test coverage detected