class SetManager

Class that owns all sets. It resolves set names to ElemSet's. More...

 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Types

Public Methods


Detailed Description

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

SetMap

SetNotFound (class)

SetNotFound

 SetManager ()

SetManager

 ~SetManager ()

~SetManager

const Element&  getSet (const string& setid)

getSet

[const]

Return the corresponding ElemSet for the requested set name.

Parameters:

setidname of set wanted.

Returns: the ElemSet requested.

void  replace_sets (SetMap* sets)

replace_sets

Resplace all sets with the given ones. Caller must not delete them.

Parameters:

setsthe new sets that should be used.
void  clear ()

clear

Zap all sets.


Generated by: pavlin on possum.icir.org on Wed Apr 13 21:53:13 2005, using kdoc $.