#include <multiprocessorcreator.h>
Inheritance diagram for Geddei::MultiProcessorCreator:
Friends | |
class | MultiProcessor |
This class facilitates creation of new Processor objects in customisable manners. It provides one virtual method which when overridden can be coded to provide a new Processor object of the class writers choice.
Four simple derivations are available: two for creation of objects by templating the creation class according to the Processor class you want. The other two allow creation of objects through factories and thus a string pertaining to the class's type must be provided at object construction.
Two of each are provided for creation of basic Processor objects as well as DomProcessor objects with a specific SubProcessor.