Inheritance diagram for DynamicFiltersManager:

Public Member Functions | |
| Filter * | createFilter (const char *name) |
| DynamicFiltersManager () | |
| DynamicFilterFile * | getPlugin (string &name) |
| int | registerFilters (FiltersFactory *ff) |
| ~DynamicFiltersManager () | |
Protected Member Functions | |
| int | add (const char *, XmlParser *, Server *) |
| void | clear () |
Private Attributes | |
| u_long | counter |
| Mutex | counterMutex |
|
|
Construct the object. |
|
|
Destroy the object. |
|
||||||||||||||||
|
|
|
|
Clear everything. |
|
|
Factory method to create a dynamic filter. Return the new Filter on success. Implements FiltersFactory::FiltersSource. |
|
|
Get a plugin by its name.
Reimplemented from PluginsNamespace. |
|
|
Register the loaded filters on the FiltersFactory object. |
|
|
|
|
|
|
1.3.9.1