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");
FileCollectionException is used to signal a FileCollection problem.
virtual size_t getSize() const
Retrieve the size of the file when uncompressed.
virtual bool isValid() const
Check whether this entry is valid.
virtual StorageMethod getMethod() const
Return the method used to create this entry.
virtual void read(std::istream &is) override
Read one local entry from is.
bool hasTrailingDataDescriptor() const
Is there a trailing data descriptor?
The zipios namespace includes the Zipios library definitions.
Various exceptions used throughout the Zipios library, all based on zipios::Exception.