1 #ifndef UTIL_XML_START_TAG_H 2 #define UTIL_XML_START_TAG_H 12 #include "XmlAttribute.h" 58 bool matchLabel(
const std::string&
string,
int begin);
70 const std::string&
string,
int begin);
97 {
return endBracket_; }
bool matchLabel(const std::string &string, int begin)
Match opening bracket and any label.
bool matchAttribute(XmlAttribute &attribute)
Attempt to match an attribute.
Parser for an XML start tag.
Base class for classes that parse XML markup tags.
XmlStartTag()
Constructor.
Parser for an XML attribute.
Utility classes for scientific computation.
const std::string label()
Label string.
bool endBracket()
True if a closing bracket was found.
~XmlStartTag()
Destructor.
void finish()
Check if end bracket was found.