#include <io.hh>
Public Member Functions | |
PRead (int fd, bool take_own=false) | |
void | Run (const ChainPosition &position) |
Definition at line 27 of file io.hh.
util::stream::PRead::PRead | ( | int | fd, | |
bool | take_own = false | |||
) | [inline, explicit] |
void util::stream::PRead::Run | ( | const ChainPosition & | position | ) |
Definition at line 29 of file io.cc.
References util::stream::Chain::BlockSize(), util::stream::Chain::EntrySize(), util::ErsatzPRead(), util::stream::ChainPosition::GetChain(), util::stream::Link::Poison(), util::scoped_fd::reset(), util::SizeOrThrow(), and UTIL_THROW_IF.