|
class | textwolf::ScannerStatemachine |
| Class to build up the XML element scanner state machine in a descriptive way. More...
|
|
class | textwolf::ScannerStatemachine::Element |
| One state in the state machine. More...
|
|
class | textwolf::ScannerStatemachine::Element::Action |
| Definition of action fired by the state machine. More...
|
|
class | textwolf::XMLScannerBase |
| XML scanner base class for things common for all XML scanners. More...
|
|
class | textwolf::XMLScannerBase::Statemachine |
| XML scanner state machine implementation. More...
|
|
class | textwolf::XMLScannerBase::IsTagCharMap |
| Defines the set of tag characters. More...
|
|
class | textwolf::XMLScannerBase::IsWordCharMap |
| Defines the set of content word characters (for tokenization) More...
|
|
class | textwolf::XMLScannerBase::IsContentCharMap |
| Defines the set of content token characters. More...
|
|
class | textwolf::XMLScannerBase::IsSQStringCharMap |
| Defines the set characters belonging to a single quoted string. More...
|
|
class | textwolf::XMLScannerBase::IsDQStringCharMap |
| Defines the set characters belonging to a double quoted string. More...
|
|
class | textwolf::XMLScanner< InputIterator, InputCharSet_, OutputCharSet_, OutputBuffer_ > |
| XML scanner template that adds the functionality to the statemachine base definition. More...
|
|
class | textwolf::XMLScanner< InputIterator, InputCharSet_, OutputCharSet_, OutputBuffer_ >::End |
| end of input tag More...
|
|
class | textwolf::XMLScanner< InputIterator, InputCharSet_, OutputCharSet_, OutputBuffer_ >::iterator |
| input iterator for iterating on the output of an XML scanner More...
|
|
class | textwolf::XMLScanner< InputIterator, InputCharSet_, OutputCharSet_, OutputBuffer_ >::iterator::Element |
| Iterator element visited. More...
|
|
XML parser iterator interface for processing the XML elements one by one.