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


Public Member Functions | |
| virtual size_t | join (C20Buffer< OoOJoin::TrackTuplePtr > windS, C20Buffer< OoOJoin::TrackTuplePtr > windR, int threads=1) |
| The function to execute join,. More... | |
Public Member Functions inherited from OoOJoin::AbstractJoinAlgo | |
| virtual bool | setConfig (ConfigMapPtr cfg) |
| Set the config map related to this Algorithm. More... | |
| void | setAlgoName (std::string name) |
| set the name of algorithm More... | |
| std::string | getAlgoName () |
| get the name of algorithm More... | |
| void | syncTimeStruct (struct timeval tv) |
| Synchronize the time structure with outside setting. More... | |
Additional Inherited Members | |
Public Attributes inherited from OoOJoin::AbstractJoinAlgo | |
| ConfigMapPtr | config |
Protected Attributes inherited from OoOJoin::AbstractJoinAlgo | |
| std::string | nameTag |
| struct timeval | timeBaseStruct |
The top class package of single threadNPJ, providing a "join function".