MCPcopy Create free account
hub / github.com/Serial-Studio/Serial-Studio / SetFirstFilePosition

Function SetFirstFilePosition

lib/mdflib/mdflib/src/mdfblock.cpp:163–168  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

161}
162
163void SetFirstFilePosition(std::streambuf& buffer) {
164 const auto pos = buffer.pubseekoff(0, std::ios_base::beg);
165 if (pos < 0) {
166 throw std::ios_base::failure("Failed to set first stream position");
167 }
168}
169uint64_t StepFilePosition(std::streambuf& buffer, uint64_t steps) {
170 const auto pos = buffer.pubseekoff(
171 static_cast<std::streambuf::pos_type>(steps), std::ios_base::cur);

Callers 4

TESTFunction · 0.85
ReadMethod · 0.85
WriteMethod · 0.85
IsFinalizedMethod · 0.85

Calls 1

failureFunction · 0.85

Tested by 1

TESTFunction · 0.68