24 #ifndef _MSDATAFILE_HPP_
25 #define _MSDATAFILE_HPP_
46 bool calculateSourceFileChecksum =
false);
60 : format(_format), indexed(true), gzipped(_gzipped)
67 const std::string& filename,
68 const WriteConfig& config = WriteConfig(),
72 void write(
const std::string& filename,
73 const WriteConfig& config = WriteConfig(),
80 const WriteConfig& config = WriteConfig(),
84 void write(std::ostream& os,
85 const WriteConfig& config = WriteConfig(),
104 #endif // _MSDATAFILE_HPP_
PWIZ_API_DECL std::ostream & operator<<(std::ostream &os, const BinaryDataEncoder::Config &config)
PWIZ_API_DECL void calculateSourceFileSHA1(SourceFile &sourceFile)
calculates and adds a CV term for the SHA1 checksum of a source file element
configuration for write()
PWIZ_API_DECL void write(minimxml::XMLWriter &writer, const CV &cv)
interface for file readers
WriteConfig(Format _format=Format_mzML, bool _gzipped=false)
PWIZ_API_DECL Reader_Bruker_Format format(const std::string &path)
returns Bruker format of 'path' if it is a Bruker directory; otherwise returns empty string ...
MSData object plus file I/O.
encoding/decoding configuration
handles registration of IterationListeners and broadcast of update messages
BinaryDataEncoder::Config binaryDataEncoderConfig
PWIZ_API_DECL void calculateSHA1Checksums(const MSData &msd)
Iterate and calculate SHA-1 for all source files.
This is the root element of ProteoWizard; it represents the mzML element, defined as: intended to cap...