NetworkEvolutionLib::Thread Class Reference

#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

Detailed Description

Definition at line 68 of file RunEvolution.h.


Constructor & Destructor Documentation

NetworkEvolutionLib::Thread::Thread ( const QString &  file,
QObject *  parent 
)

Definition at line 57 of file RunEvolution.cpp.

References NetworkEvolutionLib::CurrentThread, and lib.


Member Function Documentation

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]
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().


Field Documentation

QLibrary* NetworkEvolutionLib::Thread::lib [protected]

Definition at line 78 of file RunEvolution.h.

Referenced by run(), and Thread().


The documentation for this class was generated from the following files:

Generated on Tue Nov 3 23:17:14 2009 for Network Evolution Library by  doxygen 1.6.1