summaryrefslogtreecommitdiff
path: root/include/encfiltmgr.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/encfiltmgr.h')
-rw-r--r--include/encfiltmgr.h19
1 files changed, 10 insertions, 9 deletions
diff --git a/include/encfiltmgr.h b/include/encfiltmgr.h
index bf62756..76a758a 100644
--- a/include/encfiltmgr.h
+++ b/include/encfiltmgr.h
@@ -4,7 +4,7 @@
* used to transcode all module text to a requested
* markup
*
- * $Id: encfiltmgr.h 2846 2013-06-29 14:48:47Z chrislit $
+ * $Id: encfiltmgr.h 3076 2014-03-05 04:49:08Z chrislit $
*
* Copyright 2001-2013 CrossWire Bible Society (http://www.crosswire.org)
* CrossWire Bible Society
@@ -39,15 +39,16 @@ class SWFilter;
class SWDLLEXPORT EncodingFilterMgr : public SWFilterMgr {
protected:
- SWFilter *latin1utf8;
+ SWFilter *latin1utf8;
SWFilter *scsuutf8;
- SWFilter *targetenc;
+ SWFilter *utf16utf8;
+ SWFilter *targetenc;
/*
* current encoding value
*/
- char encoding;
+ char encoding;
public:
@@ -56,33 +57,33 @@ public:
*
* @param encoding The desired encoding.
*/
- EncodingFilterMgr (char encoding = ENC_UTF8);
+ EncodingFilterMgr (char encoding = ENC_UTF8);
/**
* The destructor of SWEncodingMgr.
*/
- ~EncodingFilterMgr();
+ ~EncodingFilterMgr();
/** Markup sets/gets the encoding after initialization
*
* @param enc The new encoding or ENC_UNKNOWN if you just want to get the current markup.
* @return The current (possibly changed) encoding format.
*/
- char Encoding(char enc);
+ char Encoding(char enc);
/**
* Adds the raw filters which are defined in "section" to the SWModule object "module".
* @param module To this module the raw filter(s) are added
* @param section We use this section to get a list of filters we should apply to the module
*/
- virtual void AddRawFilters(SWModule *module, ConfigEntMap &section);
+ virtual void AddRawFilters(SWModule *module, ConfigEntMap &section);
/**
* Adds the encoding filters which are defined in "section" to the SWModule object "module".
* @param module To this module the encoding filter(s) are added
* @param section We use this section to get a list of filters we should apply to the module
*/
- virtual void AddEncodingFilters(SWModule *module, ConfigEntMap &section);
+ virtual void AddEncodingFilters(SWModule *module, ConfigEntMap &section);
};
SWORD_NAMESPACE_END