The XML Tokenizer breaks a XML file into XML tokens. More...
#include <xml_tokenizer.h>
| Public Member Functions | |
| XMLTokenizer () | |
| XMLTokenizer (const XMLTokenizer ©) | |
| Constructs a XMLTokenizer. | |
| XMLTokenizer (IODevice &input) | |
| Constructs a XMLTokenizer. | |
| virtual | ~XMLTokenizer () | 
| bool | get_eat_whitespace () const | 
| Returns true if eat whitespace flag is set. | |
| XMLToken | next () | 
| Returns the next token available in input stream. | |
| void | next (XMLToken *out_token) | 
| Next. | |
| void | set_eat_whitespace (bool enable) | 
| If enabled, will eat any whitespace between tags. | |
The XML Tokenizer breaks a XML file into XML tokens.
| clan::XMLTokenizer::XMLTokenizer | ( | ) | 
| clan::XMLTokenizer::XMLTokenizer | ( | const XMLTokenizer & | copy | ) | 
Constructs a XMLTokenizer.
| copy | = XMLTokenizer | 
| clan::XMLTokenizer::XMLTokenizer | ( | IODevice & | input | ) | 
Constructs a XMLTokenizer.
| input | = IODevice | 
| 
 | virtual | 
| bool clan::XMLTokenizer::get_eat_whitespace | ( | ) | const | 
Returns true if eat whitespace flag is set.
| XMLToken clan::XMLTokenizer::next | ( | ) | 
Returns the next token available in input stream.
| void clan::XMLTokenizer::set_eat_whitespace | ( | bool | enable | ) | 
If enabled, will eat any whitespace between tags.