diff --git a/include/dwarfs/mmif.h b/include/dwarfs/mmif.h index fd66bbae..a68435de 100644 --- a/include/dwarfs/mmif.h +++ b/include/dwarfs/mmif.h @@ -45,6 +45,10 @@ class mmif : public boost::noncopyable { return std::span(this->as(offset), length); } + std::span span(file_off_t offset = 0) const { + return span(offset, size() - offset); + } + virtual void const* addr() const = 0; virtual size_t size() const = 0;