OmniSciDB  c0231cc57d
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Analyzer::Query Member List

This is the complete list of members for Analyzer::Query, including all inherited members.

add_rte(RangeTableEntry *rte)Analyzer::Query
add_tle(std::shared_ptr< TargetEntry > tle)Analyzer::Queryinline
get_group_by() const Analyzer::Queryinline
get_having_predicate() const Analyzer::Queryinline
get_is_distinct() const Analyzer::Queryinline
get_is_unionall() const Analyzer::Queryinline
get_limit() const Analyzer::Queryinline
get_next_query() const Analyzer::Queryinline
get_num_aggs() const Analyzer::Queryinline
get_offset() const Analyzer::Queryinline
get_order_by() const Analyzer::Queryinline
get_rangetable() const Analyzer::Queryinline
get_result_col_list() const Analyzer::Queryinline
get_result_table_id() const Analyzer::Queryinline
get_rte(int rte_idx) const Analyzer::Queryinline
get_rte_idx(const std::string &range_var_name) const Analyzer::Query
get_stmt_type() const Analyzer::Queryinline
get_targetlist() const Analyzer::Queryinline
get_targetlist_nonconst()Analyzer::Queryinline
get_values_lists() const Analyzer::Queryinline
get_values_lists()Analyzer::Queryinline
get_where_predicate() const Analyzer::Queryinline
group_byAnalyzer::Queryprivate
having_predicateAnalyzer::Queryprivate
is_distinctAnalyzer::Queryprivate
is_unionallAnalyzer::Queryprivate
limitAnalyzer::Queryprivate
next_queryAnalyzer::Queryprivate
num_aggsAnalyzer::Queryprivate
offsetAnalyzer::Queryprivate
order_byAnalyzer::Queryprivate
Query()Analyzer::Queryinline
rangetableAnalyzer::Queryprivate
result_col_listAnalyzer::Queryprivate
result_table_idAnalyzer::Queryprivate
set_group_by(std::list< std::shared_ptr< Analyzer::Expr >> &g)Analyzer::Queryinline
set_having_predicate(std::shared_ptr< Analyzer::Expr > p)Analyzer::Queryinline
set_is_distinct(bool d)Analyzer::Queryinline
set_is_unionall(bool u)Analyzer::Queryinline
set_limit(int64_t l)Analyzer::Queryinline
set_next_query(Query *q)Analyzer::Queryinline
set_num_aggs(int a)Analyzer::Queryinline
set_offset(int64_t o)Analyzer::Queryinline
set_order_by(std::list< OrderEntry > *o)Analyzer::Queryinline
set_result_col_list(const std::list< int > &col_list)Analyzer::Queryinline
set_result_table_id(int id)Analyzer::Queryinline
set_stmt_type(SQLStmtType t)Analyzer::Queryinline
set_where_predicate(std::shared_ptr< Analyzer::Expr > p)Analyzer::Queryinline
stmt_typeAnalyzer::Queryprivate
targetlistAnalyzer::Queryprivate
values_listsAnalyzer::Queryprivate
where_predicateAnalyzer::Queryprivate
~Query()Analyzer::Queryvirtual