The thread used by NPJ. More...
#include <NPJ.h>
Public Member Functions | |
void | init (TuplePtr *_ts, TuplePtr *_tr, size_t _sLen, size_t _rLen, int _cpu, MultiThreadHashTablePtr _table, BarrierPtr bar) |
THe init function. More... | |
size_t | getResult () |
void | waitBuildBar (void) |
![]() | |
void | startThread () |
to start this thread | |
void | joinThread () |
the thread join function | |
Protected Member Functions | |
void | inlineMain () |
The 'main' function of NPJ thread. More... | |
Additional Inherited Members | |
![]() | |
std::shared_ptr< std::thread > | threadPtr |
The thread used by NPJ.