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::IndexEntry Struct Reference

IndexEntry contains an atomic in addition to the index to ensure correct binding. More...

Collaboration diagram for duckdb::IndexEntry:

Public Member Functions

 IndexEntry (unique_ptr< Index > index)
 

Public Attributes

atomic< IndexBindStatebind_state
 
mutex lock
 lock that should be used if access to "index" and "deleted_rows_in_use" at the same time is necessary
 
unique_ptr< Indexindex
 
unique_ptr< BoundIndexdeleted_rows_in_use
 
unique_ptr< BoundIndexadded_data_during_checkpoint
 Data that was added to the index during the last checkpoint.
 
unique_ptr< BoundIndexremoved_data_during_checkpoint
 Data that was removed from the index during the last checkpoint.
 
optional_idx last_written_checkpoint
 The last checkpoint index that was written with this index.
 

Detailed Description

IndexEntry contains an atomic in addition to the index to ensure correct binding.


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