MCPcopy Create free account
hub / github.com/ElementsProject/elements / Read

Method Read

src/leveldb/db/log_test.cc:64–76  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

62 size_t WrittenBytes() const { return dest_.contents_.size(); }
63
64 std::string Read() {
65 if (!reading_) {
66 reading_ = true;
67 source_.contents_ = Slice(dest_.contents_);
68 }
69 std::string scratch;
70 Slice record;
71 if (reader_->ReadRecord(&record, &scratch)) {
72 return record.ToString();
73 } else {
74 return "EOF";
75 }
76 }
77
78 void IncrementByte(int offset, int delta) {
79 dest_.contents_[offset] += delta;

Callers 2

ReadPhysicalRecordMethod · 0.45
TruncateFunction · 0.45

Calls 3

ReadRecordMethod · 0.80
SliceClass · 0.50
ToStringMethod · 0.45

Tested by

no test coverage detected