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