![]() |
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.
|

Public Member Functions | |
| BaseUnionData (OpenFileInfo file_p) | |
| const string & | GetFileName () |
| virtual optional_idx | TryGetCardinalityEstimate () const |
| virtual unique_ptr< BaseStatistics > | GetStatistics (ClientContext &context, const string &name) |
| template<class TARGET > | |
| TARGET & | Cast () |
| template<class TARGET > | |
| const TARGET & | Cast () const |
Public Attributes | |
| OpenFileInfo | file |
| shared_ptr< BaseFileReader > | reader |
| vector< string > | names |
| vector< LogicalType > | types |
Parent class of union data - used for the UNION BY NAME. This is effectively a cache that is kept around per file that can be used to speed up opening the same file again afterwards - to avoid doing double work.
|
inlineexplicit |
|
inline |
|
inlinevirtual |
|
virtual |