105 if (!strcmp(tag.
getName(),
"w")) {
111 if (!strncmp(attr.
c_str(),
"x-Strongs:", 10)) {
119 if (!strncmp(attr.
c_str(),
"x-StrongsMorph:", 15)) {
124 if (!strncmp(attr.
c_str(),
"x-Robinson:", 11)) {
138 else if (!strcmp(tag.
getName(),
"note")) {
142 bool strongsMarkup = (type ==
"x-strongsMarkup" || type ==
"strongsMarkup");
150 if (!strongsMarkup) {
#define SWORD_NAMESPACE_START
void setTokenEnd(const char *tokenEnd)
virtual SWKey * clone() const
void addAllowedEscapeString(const char *findString)
unsigned long length() const
virtual char processText(SWBuf &text, const SWKey *key=0, const SWModule *module=0)
void setEmpty(bool value)
const char * setAttribute(const char *attribName, const char *attribValue, int partNum=-1, char partSplit= '|')
virtual const char * getConfigEntry(const char *key) const
const char * getName() const
virtual void setChapter(int ichapter)
void setTokenCaseSensitive(bool val)
void setEscapeStart(const char *escStart)
SWBuf renderText(const char *buf, int len=-1, bool render=true) const
bool substituteToken(SWBuf &buf, const char *token)
virtual bool handleToken(SWBuf &buf, const char *token, BasicFilterUserData *userData)
void setTokenStart(const char *tokenStart)
virtual void setIntros(bool val)
MyUserData(const SWModule *module, const SWKey *key)
const char * c_str() const
SWBuf & append(const char *str, long max=-1)
void setPassThruNumericEscapeString(bool val)
virtual void setVerse(int iverse)
virtual int getVerse() const
#define SWDYNAMIC_CAST(className, object)
virtual AttributeTypeList & getEntryAttributes() const
const char * getAttribute(const char *attribName, int partNum=-1, char partSplit= '|') const
virtual char processText(SWBuf &text, const SWKey *key, const SWModule *module)
void setEscapeStringCaseSensitive(bool val)
bool isEndTag(const char *eID=0) const
void setEscapeEnd(const char *escEnd)
#define SWORD_NAMESPACE_END
virtual void setAutoNormalize(bool iautonorm)