20 #ifndef XMLPARSER_H_INCLUDED
21 #define XMLPARSER_H_INCLUDED
61 #endif // XMLPARSER_H_INCLUDED
A container class holding multiple sources (IDs 0 to maxSources-1), accessible via their sourceIDs...
Definition: SourceCollection.h:37
virtual ~XmlParser()
Destructor.
Definition: XmlParser.h:35
virtual void updateSourceCollectionFromCWonderProject(const std::string &cwProjectXml, SourceCollection &sources)=0
Sets the properties of a SourceCollection to the values given in a cWONDER project XML string...
A class for objects representing a WONDER source with all its properties.
Definition: Source.h:60
virtual void updateSourceFromCWonderProject(const std::string &cwProjectXml, Source *source)=0
Sets the properties of a Source object to the values given in a cWONDER project XML string (if the st...
An interface defining a class that sets the parameters of one or several sources from an XML formatte...
Definition: XmlParser.h:30