17#ifndef MS_DISTILLER_SEARCH_STATUS_LIST_HPP
18#define MS_DISTILLER_SEARCH_STATUS_LIST_HPP
24namespace msparser_internal
30namespace matrix_science
32 class ms_input_stream;
40 class ms_distiller_search_status;
58 static std::string getSearchStatusListStreamName();
61 int getNumSearches()
const;
66 bool loadXml(
const char * xmlSchemaPath,
const std::string & xmlText);
68 bool loadXmlFile(
const char * xmlSchemaPath,
const std::string & xmlFilename);
70 bool loadXmlStream(
const char * xmlSchemaPath, matrix_science::ms_input_string_stream * xmlStream);
73 bool extractXml(msparser_internal::ms_XMLHelper & helper);
75 std::vector<ms_distiller_search_status> searches_;
A list of Mascot search status values, typically stored in a Distiller project file.
Definition: ms_distiller_search_status_list.hpp:48
A Mascot search status from a Distiller project file.
Definition: ms_distiller_search_status.hpp:43
This class is used as a base class for several Mascot Parser classes.
Definition: ms_errors.hpp:696