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.
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
sword::BasicFilterUserData * createUserData(sword::SWModule const *module, sword::SWKey const *key) override