OoOJoin  0.0.1
The next generation of out-of-order join operator

The top class package of single threadNPJ, providing a "join function". More...

#include <JoinAlgos/NPJ/NPJ.h>

Inheritance diagram for OoOJoin::NPJSingle:
Collaboration diagram for OoOJoin::NPJSingle:

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
 

Detailed Description

The top class package of single threadNPJ, providing a "join function".


The documentation for this class was generated from the following files: