textwolf  0.2
textwolf Directory Reference

Files

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