![]() |
OpenMS
|
Internal source selecting bzip2, ZIP or gzip decompression by file magic. More...
#include <OpenMS/FORMAT/CompressedInputSource.h>
Public Member Functions | |
| CompressedInputSource (const std::string &file_path, const std::string &header) | |
| Relative UTF-8 paths are resolved against the current working directory. | |
| InputStream * | makeStream () const |
| Create a stream owned by the caller. BZ selects bzip2, PK ZIP, otherwise gzip. | |
| CompressedInputSource ()=delete | |
| CompressedInputSource (const CompressedInputSource &)=delete | |
| CompressedInputSource & | operator= (const CompressedInputSource &)=delete |
Private Attributes | |
| std::string | file_path_ |
| std::string | head_ |
Internal source selecting bzip2, ZIP or gzip decompression by file magic.
| CompressedInputSource | ( | const std::string & | file_path, |
| const std::string & | header | ||
| ) |
Relative UTF-8 paths are resolved against the current working directory.
|
delete |
|
delete |
| InputStream * makeStream | ( | ) | const |
Create a stream owned by the caller. BZ selects bzip2, PK ZIP, otherwise gzip.
|
delete |
|
private |
|
private |