textwolf
0.2
|
include | |
textwolf | |
char.hpp | Definition of unicode characters |
charset.hpp | Character set encodings already implemented in textwolf |
charset_interface.hpp | Interface that describes what a character set encoding implementation has to define to be used as character set template parameter for textwolf |
charset_isolatin.hpp | Definition of IsoLatin encodings |
charset_ucs.hpp | Definition of UCS-2/UCS-4 encodings |
charset_utf16.hpp | Definition of UTF-16 encodings |
charset_utf8.hpp | Definition of UTF-8 encoding |
codepages.hpp | Definition of IsoLatin code pages |
cstringiterator.hpp | Textwolf iterator on strings |
exception.hpp | Definition of exceptions with containing error codes thrown by textwolf |
istreamiterator.hpp | Definition of iterators for textwolf on an input stream class |
position.hpp | Definition of position number in source |
sourceiterator.hpp | Textwolf byte source iterator template |
staticbuffer.hpp | Fixed size buffer fulfilling the requirement of a back insertion sequence needed for textwolf output |
textscanner.hpp | Implementation of iterator for character-wise parsing of input |
traits.hpp | Type traits |
version.hpp | Textwolf API version definition |
xmlhdrparser.hpp | Class for parsing the header to get the character set encoding |
xmlpathautomaton.hpp | Automaton to select path expressions from an XML iterator |
xmlpathautomatonparse.hpp | Parser to create a path expression selector automaton from a source (list of path expression in abbreviated syntax of xpath) |
xmlpathselect.hpp | Context of running automaton selecting path expressions from an XML iterator |
xmlprinter.hpp | XML printer interface hiding character encoding properties |
xmlscanner.hpp | XML parser iterator interface for processing the XML elements one by one |
xmltagstack.hpp | Textwolf XML printer tag stack |