23 #ifndef _READER_ABI_HPP_ 24 #define _READER_ABI_HPP_ 29 #include <boost/shared_ptr.hpp> 33 #if (!defined(_MSC_VER) && defined(PWIZ_READER_ABI)) 34 #undef PWIZ_READER_ABI 45 virtual std::string identify(
const std::string& filename,
46 const std::string& head)
const;
48 virtual void read(
const std::string& filename,
49 const std::string& head,
54 virtual void read(
const std::string& filename,
55 const std::string& head,
56 std::vector<MSDataPtr>& results,
59 virtual void readIds(
const std::string& filename,
60 const std::string& head,
61 std::vector<std::string>& results,
64 virtual const char *
getType()
const {
return "ABSciex WIFF";}
72 #endif // _READER_ABI_HPP_
virtual const char * getType() const
returns a unique string identifying the reader type
interface for file readers
PWIZ_API_DECL void read(std::istream &is, CV &cv)
This is the root element of ProteoWizard; it represents the mzML element, defined as: intended to cap...