diff options
Diffstat (limited to 'bindings/swig/swfiltermgr.i')
-rw-r--r-- | bindings/swig/swfiltermgr.i | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/bindings/swig/swfiltermgr.i b/bindings/swig/swfiltermgr.i new file mode 100644 index 0000000..3db9541 --- /dev/null +++ b/bindings/swig/swfiltermgr.i @@ -0,0 +1,22 @@ +%{ +#include <swfiltermgr.h> +using namespace sword; +%} + +class SWFilterMgr { + SWFilterMgr (); + virtual ~SWFilterMgr (); + + virtual void setParentMgr(SWMgr *parentMgr); + virtual SWMgr *getParentMgr(); + virtual void AddGlobalOptions (SWModule * module, ConfigEntMap & section, + ConfigEntMap::iterator start, + ConfigEntMap::iterator end); + virtual void AddLocalOptions (SWModule * module, ConfigEntMap & section, + ConfigEntMap::iterator start, + ConfigEntMap::iterator end); + virtual void AddEncodingFilters (SWModule * module, ConfigEntMap & section); + virtual void AddRenderFilters (SWModule * module, ConfigEntMap & section); + virtual void AddStripFilters (SWModule * module, ConfigEntMap & section); + virtual void AddRawFilters (SWModule * module, ConfigEntMap & section); +}; |