The top class package of NPJ, providing a "join function". More...
#include <JoinAlgo/NPJ.h>


Public Member Functions | |
| virtual size_t | join (TuplePtrQueue ts, TuplePtrQueue tr, int threads=1) | 
| The function to execute join.  More... | |
| virtual size_t | join (TuplePtr *ts, TuplePtr *tr, size_t tsLen, size_t trLen, int threads=1) | 
| The function to execute join, legacy way.  More... | |
| virtual size_t | join (TuplePtr *ts, TuplePtr tr, size_t tsLen, int threads=1) | 
| The function to execute join, batch of one, tuple of another.  More... | |
| virtual size_t | join (TuplePtrQueue ts, TuplePtr tr, int threads=1) | 
| The function to execute join, batch of one, tuple of another.  More... | |
  Public Member Functions inherited from INTELLI::AbstractJoinAlgo | |
| void | setAlgoName (string name) | 
| set the name of algorithm  More... | |
| string | getAlgoName () | 
| get the name of algorithm  More... | |
Additional Inherited Members | |
  Protected Attributes inherited from INTELLI::AbstractJoinAlgo | |
| string | nameTag | 
The top class package of NPJ, providing a "join function".