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::BoundNotNullConstraint Class Reference
Inheritance diagram for duckdb::BoundNotNullConstraint:
Collaboration diagram for duckdb::BoundNotNullConstraint:

Public Member Functions

 BoundNotNullConstraint (PhysicalIndex index)
 
unique_ptr< BoundConstraintCopy () const override
 
- Public Member Functions inherited from duckdb::BoundConstraint
 BoundConstraint (ConstraintType type)
 
template<class TARGET >
TARGETCast ()
 
template<class TARGET >
const TARGETCast () const
 

Public Attributes

PhysicalIndex index
 Column index this constraint pertains to.
 
- Public Attributes inherited from duckdb::BoundConstraint
ConstraintType type
 

Static Public Attributes

static constexpr const ConstraintType TYPE = ConstraintType::NOT_NULL
 

Constructor & Destructor Documentation

◆ BoundNotNullConstraint()

duckdb::BoundNotNullConstraint::BoundNotNullConstraint ( PhysicalIndex  index)
inlineexplicit
12607 : BoundConstraint(ConstraintType::NOT_NULL), index(index) {
12608 }
PhysicalIndex index
Column index this constraint pertains to.
Definition duckdb.cpp:12611

Member Function Documentation

◆ Copy()

unique_ptr< BoundConstraint > duckdb::BoundNotNullConstraint::Copy ( ) const
inlineoverridevirtual

Implements duckdb::BoundConstraint.

12613 {
12614 return make_uniq<BoundNotNullConstraint>(index);
12615 }

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