OoOJoin  0.0.1
The next generation of out-of-order join operator
NPJ.h File Reference
Include dependency graph for NPJ.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OoOJoin::NPJ_thread
 The thread used by NPJ. More...
 
class  OoOJoin::NPJ
 The top class package of NPJ, providing a "join function". More...
 
class  OoOJoin::NPJSingle
 The top class package of single threadNPJ, providing a "join function". More...
 

Namespaces

 OoOJoin
 
#define newNPJ   std::make_shared<NPJ>
 (Macro) To creat a new NPJ under shared pointer. More...
 
#define newNPJSingle   std::make_shared<NPJSingle>
 (Macro) To creat a new NPJSingle under shared pointer.
 
typedef std::shared_ptr< NPJ > OoOJoin::NPJPtr
 The class to describe a shared pointer to NPJ. More...
 
typedef std::shared_ptr< NPJSingle > OoOJoin::NPJSinglePtr
 The class to describe a shared pointer to NPJSingle.