50 VariantBase::eType type,
51 UnaryExpressionImpl::eOperationType operation);
54 VariantBase::eType type,
55 BinaryExpressionImpl::eOperationType operation);
58 VariantBase::eType type);
61 VariantBase::eType type);
65 VariantBase::eType type);
73 std::less<VariantBase::eType> > UnaryOpMap;
74 UnaryOpMap m_unary_op[UnaryExpressionImpl::NbOperationType];
77 std::less<Integer> > BinaryOpMap;
78 BinaryOpMap m_binary_op[BinaryExpressionImpl::NbOperationType];
81 std::less<VariantBase::eType> > WhereOpMap;
82 WhereOpMap m_where_op;
85 std::less<VariantBase::eType> > LitteralOpMap;
86 LitteralOpMap m_litteral_op;
90 std::less<VariantBase::eType> > VariableOpMap;
91 VariableOpMap m_variable_op;