![]() |
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 | |
| DUCKDB_API | hugeint_t (int64_t value) |
| constexpr | hugeint_t (int64_t upper, uint64_t lower) |
| constexpr | hugeint_t (const hugeint_t &rhs)=default |
| constexpr | hugeint_t (hugeint_t &&rhs)=default |
| hugeint_t & | operator= (const hugeint_t &rhs)=default |
| hugeint_t & | operator= (hugeint_t &&rhs)=default |
| DUCKDB_API string | ToString () const |
| DUCKDB_API bool | operator== (const hugeint_t &rhs) const |
| DUCKDB_API bool | operator!= (const hugeint_t &rhs) const |
| DUCKDB_API bool | operator<= (const hugeint_t &rhs) const |
| DUCKDB_API bool | operator< (const hugeint_t &rhs) const |
| DUCKDB_API bool | operator> (const hugeint_t &rhs) const |
| DUCKDB_API bool | operator>= (const hugeint_t &rhs) const |
| DUCKDB_API hugeint_t | operator+ (const hugeint_t &rhs) const |
| DUCKDB_API hugeint_t | operator- (const hugeint_t &rhs) const |
| DUCKDB_API hugeint_t | operator* (const hugeint_t &rhs) const |
| DUCKDB_API hugeint_t | operator/ (const hugeint_t &rhs) const |
| DUCKDB_API hugeint_t | operator% (const hugeint_t &rhs) const |
| DUCKDB_API hugeint_t | operator- () const |
| DUCKDB_API hugeint_t | operator>> (const hugeint_t &rhs) const |
| DUCKDB_API hugeint_t | operator<< (const hugeint_t &rhs) const |
| DUCKDB_API hugeint_t | operator& (const hugeint_t &rhs) const |
| DUCKDB_API hugeint_t | operator| (const hugeint_t &rhs) const |
| DUCKDB_API hugeint_t | operator^ (const hugeint_t &rhs) const |
| DUCKDB_API hugeint_t | operator~ () const |
| DUCKDB_API hugeint_t & | operator+= (const hugeint_t &rhs) |
| DUCKDB_API hugeint_t & | operator-= (const hugeint_t &rhs) |
| DUCKDB_API hugeint_t & | operator*= (const hugeint_t &rhs) |
| DUCKDB_API hugeint_t & | operator/= (const hugeint_t &rhs) |
| DUCKDB_API hugeint_t & | operator%= (const hugeint_t &rhs) |
| DUCKDB_API hugeint_t & | operator>>= (const hugeint_t &rhs) |
| DUCKDB_API hugeint_t & | operator<<= (const hugeint_t &rhs) |
| DUCKDB_API hugeint_t & | operator&= (const hugeint_t &rhs) |
| DUCKDB_API hugeint_t & | operator|= (const hugeint_t &rhs) |
| DUCKDB_API hugeint_t & | operator^= (const hugeint_t &rhs) |
| DUCKDB_API | operator bool () const |
| DUCKDB_API bool | operator! () const |
| DUCKDB_API | operator uint8_t () const |
| DUCKDB_API | operator uint16_t () const |
| DUCKDB_API | operator uint32_t () const |
| DUCKDB_API | operator uint64_t () const |
| DUCKDB_API | operator int8_t () const |
| DUCKDB_API | operator int16_t () const |
| DUCKDB_API | operator int32_t () const |
| DUCKDB_API | operator int64_t () const |
| DUCKDB_API | operator uhugeint_t () const |
Public Attributes | |
| uint64_t | lower |
| int64_t | upper |