mirror of
https://github.com/ChronosX88/nesca.git
synced 2024-10-18 10:21:03 +00:00
22 lines
447 B
C++
22 lines
447 B
C++
#include <Threader.h>
|
|
|
|
std::vector<ThreadStruct> Threader::threadPool;
|
|
|
|
void Threader::createThreadPool(int poolSize, void *func, ST *st) {
|
|
for(int i = 0; i < poolSize; ++i) {
|
|
pthread_t thrc;
|
|
pthread_create(&thrc, NULL, (void *(*)(void*))func, st);
|
|
|
|
ThreadStruct threadStruct {
|
|
&thrc,
|
|
false
|
|
};
|
|
|
|
threadPool.push_back(threadStruct);
|
|
}
|
|
}
|
|
|
|
void Threader::fireThread(ST *st) {
|
|
|
|
}
|