Base class for all filters in sword. Filters are used to filter/convert text between different formats like GBF, HTML, RTF ...
Definition at line 45 of file swfilter.h.
This method processes and appropriately modifies the text given it for a particular filter task
- Parameters
-
text | The text to be filtered/converted |
key | Current key That was used. |
module | Current module. |
- Returns
- 0
Implemented in UTF8Transliterator, SWBasicFilter, GBFOSIS, SCSUUTF8, OSISReferenceLinks, ThMLRTF, OSISOSIS, ThMLWordJS, UTF8SCSU, UTF8arShaping, UTF8BiDiReorder, UTF8NFC, OSISWordJS, GBFWordJS, OSISMorphSegmentation, UTF8Latin1, UTF8NFKD, GBFRedLetterWords, CipherFilter, OSISRTF, OSISVariants, OSISRedLetterWords, OSISStrongs, GBFFootnotes, GBFHeadings, GBFMorph, GBFStrongs, GreekLexAttribs, OSISEnum, OSISFootnotes, OSISGlosses, OSISLemma, OSISMorph, OSISScripref, OSISXlit, RTFHTML, ThMLFootnotes, ThMLHeadings, ThMLLemma, ThMLMorph, ThMLOSIS, ThMLScripref, ThMLStrongs, ThMLVariants, UTF8ArabicPoints, UTF8Cantillation, UTF8GreekAccents, UTF8HebrewPoints, GBFRTF, GBFThML, Latin1UTF16, Latin1UTF8, PapyriPlain, ThMLGBF, ThMLPlain, UnicodeRTF, UTF16UTF8, UTF8HTML, UTF8UTF16, and GBFPlain.