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

Method MemoryInputStream

src/common/MemoryStreams.cpp:13–14  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

11using namespace common;
12
13MemoryInputStream::MemoryInputStream(const void *buffer, size_t buffer_size)
14 : buffer(static_cast<const char *>(buffer)), buffer_size(buffer_size), in_position(0) {}
15
16size_t MemoryInputStream::read_some(void *data, size_t size) {
17 invariant(in_position <= buffer_size, "jump over the end of buffer");

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected