62 is.exceptions(std::ios::eofbit | std::ios::failbit | std::ios::badbit);
140 return traits_type::to_int_type(*gptr());
144 return traits_type::eof();
150 throw std::logic_error(
"ZipInputStreambuf::underflow(): unknown storage method");
Various exceptions used throughout the Zipios++ library, all based on zipios::Exception.
virtual StorageMethod getMethod() const
Return the method used to create this entry.
virtual size_t getSize() const
Retrieve the size of the file when uncompressed.
bool hasTrailingDataDescriptor() const
Is there a trailing data descriptor?
virtual void read(std::istream &is) override
Read one local entry from is.
FileCollectionException is used to signal a FileCollection problem.
virtual bool isValid() const
Check whether this entry is valid.