[Clam-devel] Bye Bye ConfiguratorLauncher registration

David García Garzón dgarcia at iua.upf.edu
Mon Jul 30 05:35:59 PDT 2007

Since commit 10532, registering Configurations on the NetworkEditor is no more 
required. We implemented a Configurator that uses type plugins to cover types 
of DynamicType attributes.

* Not having to register every single processing configuration.
* Processings on plugins can have Configurators now

* We don't have inheritance for non-Components, type registrations must be 
done for every concrete type not being DynamicType.
* This affects specially to CLAM::Filename's, because you must add a 
registration for each concrete In/OutFilename. (Remember that you must 
subclass them to support a different set of extensions).

I think the balance is positive (registering every processing config or just 
every filename filter set).


More information about the clam-devel mailing list