```{index} single: IO::Uncompress::Base ``` # IO::Uncompress::Base Base Class for IO::Uncompress modules ## SYNOPSIS ```perl use IO::Uncompress::Base ; ``` ## DESCRIPTION This module is not intended for direct use in application code. Its sole purpose is to be sub-classed by IO::Uncompress modules. ## SUPPORT General feedback/questions/bug reports should be sent to [https://github.com/pmqs/IO-Compress/issues](https://github.com/pmqs/IO-Compress/issues) (preferred) or [https://rt.cpan.org/Public/Dist/Display.html?Name=IO-Compress](https://rt.cpan.org/Public/Dist/Display.html?Name=IO-Compress). ## SEE ALSO [Compress::Zlib](../../Compress/Zlib.md), [IO::Compress::Gzip](../Compress/Gzip.md), [IO::Uncompress::Gunzip](Gunzip.md), [IO::Compress::Deflate](../Compress/Deflate.md), [IO::Uncompress::Inflate](Inflate.md), [IO::Compress::RawDeflate](../Compress/RawDeflate.md), [IO::Uncompress::RawInflate](RawInflate.md), [IO::Compress::Bzip2](../Compress/Bzip2.md), [IO::Uncompress::Bunzip2](Bunzip2.md), [IO::Compress::Lzma](https://metacpan.org/pod/IO::Compress::Lzma), [IO::Uncompress::UnLzma](https://metacpan.org/pod/IO::Uncompress::UnLzma), [IO::Compress::Xz](https://metacpan.org/pod/IO::Compress::Xz), [IO::Uncompress::UnXz](https://metacpan.org/pod/IO::Uncompress::UnXz), [IO::Compress::Lzip](https://metacpan.org/pod/IO::Compress::Lzip), [IO::Uncompress::UnLzip](https://metacpan.org/pod/IO::Uncompress::UnLzip), [IO::Compress::Lzop](https://metacpan.org/pod/IO::Compress::Lzop), [IO::Uncompress::UnLzop](https://metacpan.org/pod/IO::Uncompress::UnLzop), [IO::Compress::Lzf](https://metacpan.org/pod/IO::Compress::Lzf), [IO::Uncompress::UnLzf](https://metacpan.org/pod/IO::Uncompress::UnLzf), [IO::Compress::Zstd](https://metacpan.org/pod/IO::Compress::Zstd), [IO::Uncompress::UnZstd](https://metacpan.org/pod/IO::Uncompress::UnZstd), [IO::Uncompress::AnyInflate](AnyInflate.md), [IO::Uncompress::AnyUncompress](AnyUncompress.md) [IO::Compress::FAQ](https://metacpan.org/pod/IO::Compress::FAQ) [File::GlobMapper](../../File/GlobMapper.md), [Archive::Zip](https://metacpan.org/pod/Archive::Zip), [Archive::Tar](../../Archive/Tar.md), [IO::Zlib](../Zlib.md) ## AUTHOR This module was written by Paul Marquess, `pmqs@cpan.org`. ## MODIFICATION HISTORY See the Changes file. ## COPYRIGHT AND LICENSE Copyright (c) 2005-2026 Paul Marquess. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.