uicore::XmlToken Class Reference

XML token in a XML file. More...

#include <xml_token.h>

Public Types

typedef std::pair< std::string, std::stringAttribute
 Attribute name/value pair. More...
 

Public Attributes

std::vector< Attributeattributes
 All the attributes attached to the token. More...
 
std::string name
 The name of the token. More...
 
XmlTokenType type = XmlTokenType::null
 The token type. More...
 
std::string value
 Returns the value of the token. More...
 
XmlTokenVariant variant = XmlTokenVariant::single
 The token variant. More...
 

Detailed Description

XML token in a XML file.

Member Typedef Documentation

Attribute name/value pair.

Member Data Documentation

std::vector<Attribute> uicore::XmlToken::attributes

All the attributes attached to the token.

std::string uicore::XmlToken::name

The name of the token.

XmlTokenType uicore::XmlToken::type = XmlTokenType::null

The token type.

std::string uicore::XmlToken::value

Returns the value of the token.

XmlTokenVariant uicore::XmlToken::variant = XmlTokenVariant::single

The token variant.


The documentation for this class was generated from the following file: