Creating objects within the Core package
![]() | CoreFactoryA ( ConfigurationA const & iConfiguration, RandomA const & iRandom ) Creating a factory for the Core package
|
![]() | Create functions Creating objects in the Core package
|
This factory is used to spawn new objects in the Core package of the library. When it is inherited the Create memberfunctions will decide which class to use for each different object that can be spawned. Thus by changing the factory all the objects in the ibrary will use other objects.
virtual PopulationA* CreatePopulation( StatisticsA & iStatistics, ProblemFactoryA const & iProblemFactory, ReproductionFactoryA const & iReproductionFactory, StopConditionA const & iStopCondition, ProblemA const & iProblem )
virtual GenotypeA* CreateGenotype( ProblemFactoryA const & iProblemFactory )
virtual StopConditionA* CreateStopCondition()
virtual InitializationA* CreateInitialization( ProblemA const & iProblem )
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de