54 memset (&osvi, 0,
sizeof(OSVERSIONINFO));
55 osvi.dwOSVersionInfoSize =
sizeof(OSVERSIONINFO);
57 platformID = osvi.dwPlatformId;
79 ConfigEntMap::iterator entry;
81 lang = ((entry = section.find(
"Lang")) != section.end()) ? (*entry).second : (SWBuf)
"en";
85 rtl = ((entry = section.find(
"Direction")) != section.end()) ? ((*entry).second ==
"RtoL") :
false;
virtual const char * getOptionName()
virtual signed char load()
virtual signed char load()
virtual void addRenderFilters(SWModule *module, ConfigEntMap §ion)
DiathekeMgr(SWConfig *iconf=NULL, SWConfig *isysconfig=NULL, bool autoload=false, char enc=ENC_UTF8, char mark=FMT_PLAIN, bool bidi=false, bool shape=false)
SWOptionFilter * transliterator
SWORD_NAMESPACE_START typedef multimapwithdefault< SWBuf, SWBuf, std::less< SWBuf > > ConfigEntMap
virtual void addRenderFilters(SWModule *module, ConfigEntMap §ion)
virtual void addGlobalOptionFilters(SWModule *module, ConfigEntMap §ion)
virtual void addGlobalOptionFilters(SWModule *module, ConfigEntMap §ion)