This class is based on xercesc::LocalFileInputSource. More...
#include <OpenMS/FORMAT/CompressedInputSource.h>
Public Member Functions | |
| CompressedInputSource (const String &file_path, const char *header, xercesc::MemoryManager *const manager=xercesc::XMLPlatformUtils::fgMemoryManager) | |
| Constructor. | |
| CompressedInputSource (const XMLCh *const file_path, const char *header, xercesc::MemoryManager *const manager=xercesc::XMLPlatformUtils::fgMemoryManager) | |
| Constructor. | |
| virtual | ~CompressedInputSource () |
| Constructor. | |
| virtual xercesc::BinInputStream * | makeStream () const |
| Depending on the header in the Constructor a Bzip2InputStream or a GzipInputStream object is returned. | |
Private Member Functions | |
| CompressedInputSource () | |
| private CTor - not implemented | |
| CompressedInputSource (const CompressedInputSource &source) | |
| CompressedInputSource & | operator= (const CompressedInputSource &source) |
Private Attributes | |
| char | head_ [2] |
This class is based on xercesc::LocalFileInputSource.
| CompressedInputSource | ( | const String & | file_path, | |
| const char * | header, | |||
| xercesc::MemoryManager *const | manager = xercesc::XMLPlatformUtils::fgMemoryManager | |||
| ) |
Constructor.
| CompressedInputSource | ( | const XMLCh *const | file_path, | |
| const char * | header, | |||
| xercesc::MemoryManager *const | manager = xercesc::XMLPlatformUtils::fgMemoryManager | |||
| ) |
Constructor.
| virtual ~CompressedInputSource | ( | ) | [virtual] |
Constructor.
| CompressedInputSource | ( | ) | [private] |
private CTor - not implemented
| CompressedInputSource | ( | const CompressedInputSource & | source | ) | [private] |
| virtual xercesc::BinInputStream* makeStream | ( | ) | const [virtual] |
Depending on the header in the Constructor a Bzip2InputStream or a GzipInputStream object is returned.
| CompressedInputSource& operator= | ( | const CompressedInputSource & | source | ) | [private] |
char head_[2] [private] |
| OpenMS / TOPP release 1.10.0 | Documentation generated on Thu Mar 7 2013 09:42:53 using doxygen 1.7.1 |