37 std::vector<std::unique_ptr<ReaderSeeker>>);
40 uint64_t offset)
const;
44 std::map<uint64_t, std::unique_ptr<ReaderSeeker>> off_to_reader,
std::map< uint64_t, std::unique_ptr< ReaderSeeker > > off_to_reader_
Definition: concat.h:47
virtual Result< uint64_t > PRead(void *buf, uint64_t count, uint64_t offset) const
Definition: concat.cc:38
ConcatReaderSeeker(std::map< uint64_t, std::unique_ptr< ReaderSeeker > > off_to_reader, uint64_t length)
Definition: concat.cc:33
static Result< ConcatReaderSeeker > Create(std::vector< std::unique_ptr< ReaderSeeker > >)
Definition: concat.cc:50
Definition: fake_seek.h:32
Definition: alloc_driver.h:20
tl::expected< T, StackTraceError > Result
Definition: result_type.h:30