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