BibleTime
|
ThML to HTML conversion filter. More...
#include <thmltohtml.h>
Classes | |
class | UserData |
Public Member Functions | |
bool | handleToken (sword::SWBuf &buf, const char *token, sword::BasicFilterUserData *userData) override |
char | processText (sword::SWBuf &buf, const sword::SWKey *key, const sword::SWModule *module=nullptr) override |
ThmlToHtml () | |
Protected Member Functions | |
sword::BasicFilterUserData * | createUserData (sword::SWModule const *module, sword::SWKey const *key) override |
ThML to HTML conversion filter.
Definition at line 40 of file thmltohtml.h.
Filters::ThmlToHtml::ThmlToHtml | ( | ) |
Definition at line 46 of file thmltohtml.cpp.
|
inlineoverrideprotected |
Definition at line 69 of file thmltohtml.h.
|
override |
Definition at line 237 of file thmltohtml.cpp.
References Filters::ThmlToHtml::UserData::absolutePath, CSwordModuleInfo::Bible, BT_ASSERT, btConfig(), ReferenceManager::encodeHyperlink(), CSwordBackend::findFirstAvailableModule(), BtConfig::getDefaultSwordModuleByType(), Filters::ThmlToHtml::UserData::inFootnoteTag, Filters::ThmlToHtml::UserData::inscriptRef, CSwordBackend::instance(), ReferenceManager::parseVerseReference(), and Filters::ThmlToHtml::UserData::swordFootnote.
|
override |
Definition at line 60 of file thmltohtml.cpp.
References BT_ASSERT, CSwordBackend::instance(), CSwordModuleInfo::lemmas, and CSwordModuleInfo::strongNumbers.