#include <filesystem> #include "constrainedfilestream.hpp" namespace Files { IStreamPtr openConstrainedFileStream(const std::filesystem::path& filename, std::size_t start, std::size_t length) { return std::make_unique<ConstrainedFileStream>( std::make_unique<ConstrainedFileStreamBuf>(filename, start, length)); } }