Autonomy Software C++ 24.5.1
Welcome to the Autonomy Software repository of the Mars Rover Design Team (MRDT) at Missouri University of Science and Technology (Missouri S&T)! API reference contains the source code and other resources for the development of the autonomy software for our Mars rover. The Autonomy Software project aims to compete in the University Rover Challenge (URC) by demonstrating advanced autonomous capabilities and robust navigation algorithms.
Loading...
Searching...
No Matches
duckdb::GroupByNode Class Reference
Collaboration diagram for duckdb::GroupByNode:

Public Member Functions

GroupByNode Copy ()
 

Public Attributes

vector< unique_ptr< ParsedExpression > > group_expressions
 The total set of all group expressions.
 
vector< GroupingSet > grouping_sets
 The different grouping sets as they map to the group expressions.
 

Member Function Documentation

◆ Copy()

GroupByNode duckdb::GroupByNode::Copy ( )
inline
17451 {
17452 GroupByNode node;
17453 node.group_expressions.reserve(group_expressions.size());
17454 for (auto &expr : group_expressions) {
17455 node.group_expressions.push_back(expr->Copy());
17456 }
17457 node.grouping_sets = grouping_sets;
17458 return node;
17459 }
vector< unique_ptr< ParsedExpression > > group_expressions
The total set of all group expressions.
Definition duckdb.hpp:17446
vector< GroupingSet > grouping_sets
The different grouping sets as they map to the group expressions.
Definition duckdb.hpp:17448

The documentation for this class was generated from the following file: