Ideally, if the contents of a set changes, a filter should not be reconfigured, but only the sets. This is currently not the case, but there is enough structure to allow it.
|typedef map<string,Element*> SetMap|
| SetManager ()
| ~SetManager ()
|const Element& getSet (const string& setid)
Return the corresponding ElemSet for the requested set name.
|setid||name of set wanted.|
Returns: the ElemSet requested.
|void replace_sets (SetMap* sets)
Resplace all sets with the given ones. Caller must not delete them.
|sets||the new sets that should be used.|
|void clear ()
Zap all sets.