CModuleCreator
provides an abstract base class
for module creators. Module creators are objects that are
registered with the
CModuleFactory
singleton. Objects that are instances of a concrete derivation from
this class are matched up with object type names (used in the
Module create command) and are responsible for
creating objects of the specified type.