MCPcopy Create free account
hub / github.com/bcndev/bytecoin / read_varint_sqlite4

Function read_varint_sqlite4

src/common/Varint.cpp:30–37  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

28}
29
30uint64_t read_varint_sqlite4(const std::string &str) {
31 const char *be = str.data();
32 const char *en = str.data() + str.size();
33 uint64_t val = read_varint_sqlite4(be, en);
34 if (be != en)
35 throw std::runtime_error("read_varint_sqlite4 excess symbols in string");
36 return val;
37}
38
39void read(const unsigned char *&begin, const unsigned char *end, unsigned char *to, size_t len) {
40 if (end < begin + len)

Callers

nothing calls this directly

Calls 3

readFunction · 0.70
dataMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected