#include <RunEvolution.h>
Signals | |
void | updateScene (int, int, void **, double *, int ***) |
Public Member Functions | |
Thread (const QString &, QObject *) | |
void | emitSignal (int, int, void **, double *, int ***) |
Protected Member Functions | |
void | run () |
Protected Attributes | |
QLibrary * | lib |
Definition at line 68 of file RunEvolution.h.
NetworkEvolutionLib::Thread::Thread | ( | const QString & | file, | |
QObject * | parent | |||
) |
Definition at line 57 of file RunEvolution.cpp.
References NetworkEvolutionLib::CurrentThread, and lib.
void NetworkEvolutionLib::Thread::emitSignal | ( | int | iter, | |
int | popSz, | |||
void ** | pop, | |||
double * | fitnessArray, | |||
int *** | parents | |||
) |
Definition at line 64 of file RunEvolution.cpp.
References NetworkEvolutionLib::semaphore, and updateScene().
Referenced by NetworkEvolutionLib::MainCallback().
void NetworkEvolutionLib::Thread::run | ( | ) | [protected] |
Definition at line 84 of file RunEvolution.cpp.
References callback, NetworkEvolutionLib::CurrentThread, ga::evolveNetworks, fitness, ga::GAfree, Generations, lib, NetworkEvolutionLib::MainCallback(), P, PopulationSize, and StartingPopulationSize.
void NetworkEvolutionLib::Thread::updateScene | ( | int | _t1, | |
int | _t2, | |||
void ** | _t3, | |||
double * | _t4, | |||
int *** | _t5 | |||
) | [signal] |
Definition at line 132 of file moc_RunEvolution.cxx.
Referenced by emitSignal().
QLibrary* NetworkEvolutionLib::Thread::lib [protected] |
Definition at line 78 of file RunEvolution.h.