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

Method readFullAbsolute

source/core/StarIODevice.cpp:90–99  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

88}
89
90void IODevice::readFullAbsolute(StreamOffset readPosition, char* data, size_t len) {
91 while (len > 0) {
92 size_t r = readAbsolute(readPosition, data, len);
93 if (r == 0)
94 throw IOException("Failed to read full buffer in readFullAbsolute");
95 readPosition += r;
96 data += r;
97 len -= r;
98 }
99}
100
101void IODevice::writeFullAbsolute(StreamOffset writePosition, char const* data, size_t len) {
102 while (len > 0) {

Callers 3

rawReadBlockMethod · 0.80
readMethod · 0.80
readMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected