78 typedef std::pair<std::string, std::string>
Attribute;
Definition: xml_token.h:61
Definition: xml_token.h:73
XML token in a XML file.
Definition: xml_token.h:41
Definition: xml_token.h:60
TokenVariant variant
The token variant.
Definition: xml_token.h:84
Definition: xml_token.h:67
Definition: xml_token.h:59
Definition: xml_token.h:64
Definition: xml_token.h:58
std::string name
The name of the token.
Definition: xml_token.h:87
std::vector< Attribute > attributes
All the attributes attached to the token.
Definition: xml_token.h:93
TokenType type
The token type.
Definition: xml_token.h:81
TokenVariant
Definition: xml_token.h:70
TokenType
Definition: xml_token.h:56
Definition: xml_token.h:72
Definition: xml_token.h:66
XMLToken()
Definition: xml_token.h:47
Definition: xml_token.h:65
std::string value
Returns the value of the token.
Definition: xml_token.h:90
Definition: xml_token.h:62
Definition: xml_token.h:63
Definition: xml_token.h:74
std::pair< std::string, std::string > Attribute
Definition: xml_token.h:78