taco-db
0.1.0
|
This is the complete list of members for taco::Aggregation, including all inherited members.
Aggregation(std::unique_ptr< PlanNode > &&child, std::vector< std::unique_ptr< ExprNode >> &&exprs, const std::vector< AggType > &aggtyps) | taco::Aggregation | private |
AggregationState class | taco::Aggregation | friend |
append_indent(std::string &buf, int indent) | taco::TreeNode | static |
Create(std::unique_ptr< PlanNode > &&child, std::vector< std::unique_ptr< ExprNode >> &&exprs, const std::vector< AggType > &aggtyps) | taco::Aggregation | static |
create_exec_state() const override | taco::Aggregation | virtual |
get_child(size_t i) const | taco::PlanNode | inlineprotected |
get_input(size_t i) const | taco::TreeNode | inline |
get_input_as(size_t i) const | taco::TreeNode | inline |
get_output_schema() const override | taco::Aggregation | virtual |
get_tag() const | taco::TreeNode | inline |
m_input | taco::TreeNode | private |
m_tag | taco::TreeNode | private |
node_name() const | taco::TreeNode | inline |
node_properties_to_string(std::string &buf, int indent) const override | taco::Aggregation | virtual |
node_to_string(std::string &buf, int indent) const | taco::TreeNode | |
operator=(TreeNode &&)=default | taco::TreeNode | |
operator=(const TreeNode &)=delete | taco::TreeNode | |
PlanNode(NodeTag tag, UniquePtrs &&...input) | taco::PlanNode | inline |
to_string() const | taco::TreeNode | inline |
TO_STRING_INDENT_SIZE | taco::TreeNode | privatestatic |
TreeNode(NodeTag tag, UniquePtrs &&...input) | taco::TreeNode | inline |
TreeNode(TreeNode &&)=default | taco::TreeNode | |
TreeNode(const TreeNode &)=delete | taco::TreeNode | |
~Aggregation() override | taco::Aggregation | |
~PlanNode() | taco::PlanNode | inlinevirtual |
~TreeNode() | taco::TreeNode | inlinevirtual |