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".