sword::SWFilterMgr Class Reference

Class to manage different kinds of filters. More...

#include <swfiltermgr.h>

Inheritance diagram for sword::SWFilterMgr:

Inheritance graph
[legend]
Collaboration diagram for sword::SWFilterMgr:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual void setParentMgr (SWMgr *parentMgr)
virtual SWMgrgetParentMgr ()
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)
 Adds the encoding filters which are defined in "section" to the SWModule object "module".
virtual void AddRenderFilters (SWModule *module, ConfigEntMap &section)
 Adds the render filters which are defined in "section" to the SWModule object "module".
virtual void AddStripFilters (SWModule *module, ConfigEntMap &section)
 Adds the strip filters which are defined in "section" to the SWModule object "module".
virtual void AddRawFilters (SWModule *module, ConfigEntMap &section)
 Adds the raw filters which are defined in "section" to the SWModule object "module".

Private Attributes

SWMgrparentMgr

Detailed Description

Class to manage different kinds of filters.

Definition at line 36 of file swfiltermgr.h.


Member Function Documentation

virtual void sword::SWFilterMgr::AddEncodingFilters ( SWModule module,
ConfigEntMap section 
) [virtual]

Adds the encoding filters which are defined in "section" to the SWModule object "module".

Parameters:
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 in sword::EncodingFilterMgr.

virtual void sword::SWFilterMgr::AddRenderFilters ( SWModule module,
ConfigEntMap section 
) [virtual]

Adds the render filters which are defined in "section" to the SWModule object "module".

Parameters:
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 sword::MarkupFilterMgr.

virtual void sword::SWFilterMgr::AddStripFilters ( SWModule module,
ConfigEntMap section 
) [virtual]

Adds the strip filters which are defined in "section" to the SWModule object "module".

Parameters:
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

virtual void sword::SWFilterMgr::AddRawFilters ( SWModule module,
ConfigEntMap section 
) [virtual]

Adds the raw filters which are defined in "section" to the SWModule object "module".

Parameters:
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 in sword::EncodingFilterMgr.


The documentation for this class was generated from the following file: