16#pragma GCC diagnostic push
17#pragma GCC diagnostic ignored "-Wextra-semi"
18#pragma GCC diagnostic ignored "-Wsuggest-override"
19#pragma GCC diagnostic ignored "-Wzero-as-null-pointer-constant"
21#pragma clang diagnostic push
22#pragma clang diagnostic ignored "-Wsuggest-destructor-override"
25#include <swbasicfilter.h>
27#pragma clang diagnostic pop
29#pragma GCC diagnostic pop
48 sword::SWKey
const * key)
52 hasFootnotePreTag =
false;
64 sword::BasicFilterUserData *userData)
override;
68 const sword::SWKey *key,
69 const sword::SWModule *module =
nullptr)
override;
74 sword::SWModule
const * module,
75 sword::SWKey
const * key)
override
76 {
return new UserData(module, key); }
short unsigned int swordFootnote
UserData(sword::SWModule const *module, sword::SWKey const *key)
GBF to HTML conversion filter.
sword::BasicFilterUserData * createUserData(sword::SWModule const *module, sword::SWKey const *key) override
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