Add RandomAccessAdaptor::Prefetch
This commit is contained in:
parent
1997fec9a6
commit
40037ecb34
@ -84,6 +84,15 @@ namespace spades {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Read the inner stream ahead to make the internal buffer at least `length` bytes long.
|
||||||
|
*/
|
||||||
|
void Prefetch(std::size_t length) {
|
||||||
|
SPADES_MARK_FUNCTION();
|
||||||
|
|
||||||
|
ExpandTo(length);
|
||||||
|
}
|
||||||
|
|
||||||
private:
|
private:
|
||||||
/**
|
/**
|
||||||
* Tries to ensure `buffer` is at least `newBufferSize` bytes long.
|
* Tries to ensure `buffer` is at least `newBufferSize` bytes long.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user