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::BoundIndex Member List

This is the complete list of members for duckdb::BoundIndex, including all inherited members.

Append(IndexLock &l, DataChunk &chunk, Vector &row_ids)=0duckdb::BoundIndexpure virtual
Append(DataChunk &chunk, Vector &row_ids)duckdb::BoundIndex
Append(IndexLock &l, DataChunk &chunk, Vector &row_ids, IndexAppendInfo &info)duckdb::BoundIndexvirtual
Append(DataChunk &chunk, Vector &row_ids, IndexAppendInfo &info)duckdb::BoundIndex
AppendRowError(DataChunk &input, idx_t index) (defined in duckdb::BoundIndex)duckdb::BoundIndexstatic
ApplyBufferedReplays(const vector< LogicalType > &table_types, BufferedIndexReplays &buffered_replays, const vector< StorageIndex > &mapped_column_ids)duckdb::BoundIndex
BindExpression(unique_ptr< Expression > expr)duckdb::BoundIndexprivate
bound_expressionsduckdb::BoundIndexprotected
BoundIndex(const string &name, const string &index_type, IndexConstraintType index_constraint_type, const vector< column_t > &column_ids, TableIOManager &table_io_manager, const vector< unique_ptr< Expression > > &unbound_expressions, AttachedDatabase &db) (defined in duckdb::BoundIndex)duckdb::BoundIndex
Cast() (defined in duckdb::Index)duckdb::Indexinline
Cast() const (defined in duckdb::Index)duckdb::Indexinline
column_id_setduckdb::Indexprotected
column_idsduckdb::Indexprotected
CommitDrop(IndexLock &index_lock)=0duckdb::BoundIndexpure virtual
CommitDrop() overrideduckdb::BoundIndexvirtual
CreateDeltaIndex(DeltaIndexType delta_index_type) constduckdb::BoundIndexvirtual
dbduckdb::Index
Delete(IndexLock &state, DataChunk &entries, Vector &row_identifiers)duckdb::BoundIndexvirtual
Delete(DataChunk &entries, Vector &row_identifiers)duckdb::BoundIndex
delta_index_typeduckdb::BoundIndex
ExecuteExpressions(DataChunk &input, DataChunk &result)duckdb::BoundIndex
executorduckdb::BoundIndexprivate
GetColumnIds() const (defined in duckdb::Index)duckdb::Indexinline
GetColumnIdSet() const (defined in duckdb::Index)duckdb::Indexinline
GetConstraintType() const overrideduckdb::BoundIndexinlinevirtual
GetConstraintViolationMessage(VerifyExistenceType verify_type, idx_t failed_index, DataChunk &input)=0duckdb::BoundIndexpure virtual
GetIndexName() const overrideduckdb::BoundIndexinlinevirtual
GetIndexType() const overrideduckdb::BoundIndexinlinevirtual
GetInMemorySize(IndexLock &state)=0duckdb::BoundIndexpure virtual
GetInMemorySize()duckdb::BoundIndex
Index(const vector< column_t > &column_ids, TableIOManager &table_io_manager, AttachedDatabase &db) (defined in duckdb::Index)duckdb::Indexprotected
index_constraint_typeduckdb::BoundIndex
index_typeduckdb::BoundIndex
IndexIsUpdated(const vector< PhysicalIndex > &column_ids) constduckdb::BoundIndex
InitializeLock(IndexLock &state)duckdb::BoundIndex
Insert(IndexLock &l, DataChunk &chunk, Vector &row_ids)=0duckdb::BoundIndexpure virtual
Insert(IndexLock &l, DataChunk &chunk, Vector &row_ids, IndexAppendInfo &info)duckdb::BoundIndexvirtual
IsBound() const overrideduckdb::BoundIndexinlinevirtual
IsForeign() constduckdb::Indexinline
IsPrimary() constduckdb::Indexinline
IsUnique() constduckdb::Indexinline
lockduckdb::BoundIndexprotected
logical_typesduckdb::BoundIndex
MergeIndexes(IndexLock &state, BoundIndex &other_index)=0duckdb::BoundIndexpure virtual
MergeIndexes(BoundIndex &other_index)duckdb::BoundIndex
nameduckdb::BoundIndex
SerializeToDisk(QueryContext context, const case_insensitive_map_t< Value > &options)duckdb::BoundIndexvirtual
SerializeToWAL(const case_insensitive_map_t< Value > &options)duckdb::BoundIndexvirtual
SupportsDeltaIndexes() constduckdb::BoundIndexvirtual
table_io_managerduckdb::Index
ToString(IndexLock &l, bool display_ascii=false)=0duckdb::BoundIndexpure virtual
ToString(bool display_ascii=false)duckdb::BoundIndex
TryDelete(IndexLock &state, DataChunk &entries, Vector &row_identifiers, optional_ptr< SelectionVector > deleted_sel=nullptr, optional_ptr< SelectionVector > non_deleted_sel=nullptr)duckdb::BoundIndexvirtual
TryDelete(DataChunk &entries, Vector &row_identifiers, optional_ptr< SelectionVector > deleted_sel=nullptr, optional_ptr< SelectionVector > non_deleted_sel=nullptr)duckdb::BoundIndex
typesduckdb::BoundIndex
unbound_expressionsduckdb::BoundIndex
Vacuum(IndexLock &l)=0duckdb::BoundIndexpure virtual
Vacuum()duckdb::BoundIndex
Verify(IndexLock &l)=0duckdb::BoundIndexpure virtual
Verify()duckdb::BoundIndex
VerifyAllocations(IndexLock &l)=0duckdb::BoundIndexpure virtual
VerifyAllocations()duckdb::BoundIndex
VerifyAppend(DataChunk &chunk, IndexAppendInfo &info, optional_ptr< ConflictManager > manager)duckdb::BoundIndexvirtual
VerifyBuffers(IndexLock &l)duckdb::BoundIndexvirtual
VerifyBuffers()duckdb::BoundIndex
VerifyConstraint(DataChunk &chunk, IndexAppendInfo &info, ConflictManager &manager)duckdb::BoundIndexvirtual
~Index()=default (defined in duckdb::Index)duckdb::Indexvirtual