The SWORD Project
1.9.0.svnversion
|
#include <encfiltmgr.h>
Public Member Functions | |
virtual void | addEncodingFilters (SWModule *module, ConfigEntMap §ion) |
virtual void | addGlobalOptions (SWModule *module, ConfigEntMap §ion, ConfigEntMap::iterator start, ConfigEntMap::iterator end) |
virtual void | addLocalOptions (SWModule *module, ConfigEntMap §ion, ConfigEntMap::iterator start, ConfigEntMap::iterator end) |
virtual void | addRawFilters (SWModule *module, ConfigEntMap §ion) |
virtual void | addRenderFilters (SWModule *module, ConfigEntMap §ion) |
virtual void | addStripFilters (SWModule *module, ConfigEntMap §ion) |
char | Encoding (char enc) |
EncodingFilterMgr (char encoding=ENC_UTF8) | |
char | getEncoding () const |
virtual SWMgr * | getParentMgr () |
void | setEncoding (char enc) |
virtual void | setParentMgr (SWMgr *parentMgr) |
~EncodingFilterMgr () | |
Protected Attributes | |
char | encoding |
SWFilter * | latin1utf8 |
SWFilter * | scsuutf8 |
SWFilter * | targetenc |
SWFilter * | utf16utf8 |
This class is like a normal SWMgr, but you can additonally specify which encoding you want to use.
Definition at line 40 of file encfiltmgr.h.
SWORD_NAMESPACE_START EncodingFilterMgr::EncodingFilterMgr | ( | char | encoding = ENC_UTF8 | ) |
Constructor of SWEncodingMgr.
encoding | The desired encoding. |
Definition at line 55 of file encfiltmgr.cpp.
EncodingFilterMgr::~EncodingFilterMgr | ( | ) |
|
virtual |
Adds the encoding filters which are defined in "section" to the SWModule object "module".
module | To this module the encoding filter(s) are added |
section | We use this section to get a list of filters we should apply to the module |
Reimplemented from SWFilterMgr.
Definition at line 106 of file encfiltmgr.cpp.
|
virtualinherited |
Definition at line 48 of file swfiltermgr.cpp.
|
virtualinherited |
Definition at line 52 of file swfiltermgr.cpp.
|
virtual |
Adds the raw filters which are defined in "section" to the SWModule object "module".
module | To this module the raw filter(s) are added |
section | We use this section to get a list of filters we should apply to the module |
Reimplemented from SWFilterMgr.
Definition at line 89 of file encfiltmgr.cpp.
|
virtualinherited |
Adds the render filters which are defined in "section" to the SWModule object "module".
module | To this module the render filter(s) are added |
section | We use this section to get a list of filters we should apply to the module |
Reimplemented in MarkupFilterMgr, and DiathekeFilterMgr.
Definition at line 72 of file swfiltermgr.cpp.
|
virtualinherited |
Adds the strip filters which are defined in "section" to the SWModule object "module".
module | To this module the strip filter(s) are added |
section | We use this section to get a list of filters we should apply to the module |
Definition at line 82 of file swfiltermgr.cpp.
|
inline |
Encoding sets/gets the encoding after initialization
DEPRECATED: use setEncoding / getEncoding
Definition at line 75 of file encfiltmgr.h.
|
inline |
getEncoding gets the encoding after initialization
Definition at line 81 of file encfiltmgr.h.
|
virtualinherited |
Definition at line 43 of file swfiltermgr.cpp.
void EncodingFilterMgr::setEncoding | ( | char | enc | ) |
setEncoding sets the encoding after initialization
enc | The new encoding or ENC_UNKNOWN if you just want to get the current markup. |
Definition at line 119 of file encfiltmgr.cpp.
|
virtualinherited |
Definition at line 38 of file swfiltermgr.cpp.
|
protected |
Definition at line 52 of file encfiltmgr.h.
|
protected |
Definition at line 43 of file encfiltmgr.h.
|
protected |
Definition at line 44 of file encfiltmgr.h.
|
protected |
Definition at line 46 of file encfiltmgr.h.
|
protected |
Definition at line 45 of file encfiltmgr.h.