
Classes | |
| class | INTELLI::AbstractJoinAlgo | 
| The abstraction to describe a join algorithm, providing virtual function of join.  More... | |
| class | INTELLI::JoinAlgoTable | 
| The table contains all supported algos.  More... | |
Macros | |
| #define | newAbstractJoinAlgo() make_shared<AbstractJoinAlgo>() | 
Typedefs | |
| typedef std::shared_ptr< AbstractJoinAlgo > | INTELLI::AbstractJoinAlgoPtr | 
Enumerations | |
| enum | INTELLI::join_algo_index_t { INTELLI::JOINALGO_NULL = 0 , INTELLI::JOINALGO_NESTEDLOOP = 1 , INTELLI::JOINALGO_NPJ = 2 , INTELLI::JOINALGO_NPJ_SINGLE = 3 } | 
| The system default index for join algorithms.  More... | |