//-----------------------------------------------------------------------
		void
			FloodRoutingProcessorFactory::
			register_factory( SimulationController& sc )
			throw()
		{
			sc.processor_keeper_w().add( new FloodRoutingProcessorFactory );
		}
 void
 HelloworldRandomProcessorFactory::
 register_factory( SimulationController& sc )
    throw()
 {
    sc.processor_keeper_w().add( new HelloworldRandomProcessorFactory(sc) );
 }
 // ----------------------------------------------------------------------
 void
 WiselibShawnStandaloneProcessorFactory::
 register_factory( SimulationController& sc )
 throw()
 {
    sc.processor_keeper_w().add( new WiselibShawnStandaloneProcessorFactory );
 }
 // ----------------------------------------------------------------------
 void
 TestqProProcessorFactory::
 register_factory( SimulationController& sc )
    throw()
 {
    sc.processor_keeper_w().add( new TestqProProcessorFactory );
 }
// ----------------------------------------------------------------------
void
IndividualLinkMetricsProcessorFactory::
register_factory( SimulationController& sc )
throw()
{
    sc.processor_keeper_w().add( new IndividualLinkMetricsProcessorFactory );
}
 void
 VisEnergyProcessorFactory::
 register_factory( SimulationController& sc )
    throw()
 {
    sc.processor_keeper_w().add( new VisEnergyProcessorFactory(sc) );
 }
 // ----------------------------------------------------------------------
 void
 WisemlExampleProcessorFactory::
 register_factory( SimulationController& sc )
    throw()
 {
    sc.processor_keeper_w().add( new WisemlExampleProcessorFactory );
 }
 // ----------------------------------------------------------------------
 void
 SimpleAppProcessorFactory::
 register_factory( SimulationController& sc )
    throw()
 {
    sc.processor_keeper_w().add( new SimpleAppProcessorFactory );
 }