Location-reader knobs. More...
#include <StormByte/buffer/io/buffered_location_reader.hxx>


Additional Inherited Members | |
Public Member Functions inherited from StormByte::Buffer::IO::BufferedReader::Parameters | |
| STORMBYTE_FORCE_INLINE | ReaderParameters () noexcept=default |
| No knobs. | |
| template<typename... Knobs> | |
| STORMBYTE_FORCE_INLINE | ReaderParameters (Knobs... knobs) |
| Engage the listed knobs. | |
Public Member Functions inherited from StormByte::Buffer::IO::ReaderParameters | |
| STORMBYTE_FORCE_INLINE | ReaderParameters () noexcept=default |
| No knobs. | |
| template<typename... Knobs> | |
| STORMBYTE_FORCE_INLINE | ReaderParameters (Knobs... knobs) |
| Engage the listed knobs. | |
| STORMBYTE_FORCE_INLINE const std::optional< StormByte::ByteSize > & | ReadAhead () const noexcept |
| Prefetch length when the caller set it. | |
| STORMBYTE_FORCE_INLINE const std::optional< StormByte::ByteSize > & | MaxMemory () const noexcept |
| Cache cap when the caller set it. | |
| STORMBYTE_FORCE_INLINE const std::optional< std::chrono::milliseconds > & | MaxWait () const noexcept |
| Wait cap when the caller set it. | |
Location-reader knobs.
Same fields as BufferedReader::Parameters.