![]() |
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.
|
This is the complete list of members for duckdb::StringUtil, including all inherited members.
| ASCII_TO_LOWER_MAP (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| ASCII_TO_UPPER_MAP (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| BytesToHumanReadableString(idx_t bytes, idx_t multiplier=1024) | duckdb::StringUtil | static |
| CandidatesErrorMessage(const vector< string > &strings, const string &target, const string &message_prefix, idx_t n=5) | duckdb::StringUtil | static |
| CandidatesMessage(const vector< string > &candidates, const string &candidate="Candidate bindings") (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| CharacterIsAlpha(char c) (defined in duckdb::StringUtil) | duckdb::StringUtil | inlinestatic |
| CharacterIsAlphaNumeric(char c) (defined in duckdb::StringUtil) | duckdb::StringUtil | inlinestatic |
| CharacterIsDigit(char c) (defined in duckdb::StringUtil) | duckdb::StringUtil | inlinestatic |
| CharacterIsHex(char c) (defined in duckdb::StringUtil) | duckdb::StringUtil | inlinestatic |
| CharacterIsNewline(char c) (defined in duckdb::StringUtil) | duckdb::StringUtil | inlinestatic |
| CharacterIsOperator(char c) (defined in duckdb::StringUtil) | duckdb::StringUtil | inlinestatic |
| CharacterIsSpace(char c) (defined in duckdb::StringUtil) | duckdb::StringUtil | inlinestatic |
| CharacterToLower(char c) (defined in duckdb::StringUtil) | duckdb::StringUtil | inlinestatic |
| CharacterToUpper(char c) (defined in duckdb::StringUtil) | duckdb::StringUtil | inlinestatic |
| CIEquals(const string &l1, const string &l2) | duckdb::StringUtil | static |
| CIEquals(const char *l1, idx_t l1_size, const char *l2, idx_t l2_size) | duckdb::StringUtil | static |
| CIFind(vector< string > &vec, const string &str) | duckdb::StringUtil | static |
| CIHash(const string &str) | duckdb::StringUtil | static |
| CIHash(const char *str, idx_t size) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| CILessThan(const string &l1, const string &l2) | duckdb::StringUtil | static |
| CIStartsWith(const string &str, const string &prefix) | duckdb::StringUtil | static |
| Contains(const string &haystack, const string &needle) | duckdb::StringUtil | static |
| Contains(const string &haystack, const char &needle_char) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| ConvertStrings(const vector< string > &strings) (defined in duckdb::StringUtil) | duckdb::StringUtil | inlinestatic |
| ConvertToSQLIdentifiers(const vector< string > &strings) (defined in duckdb::StringUtil) | duckdb::StringUtil | inlinestatic |
| ConvertToSQLStrings(const vector< string > &strings) (defined in duckdb::StringUtil) | duckdb::StringUtil | inlinestatic |
| EndsWith(const string &str, const string &suffix) | duckdb::StringUtil | static |
| EnumToString(const EnumStringLiteral enum_list[], idx_t enum_count, const char *enum_name, uint32_t enum_value) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| Equals(const char *s1, const char *s2) | duckdb::StringUtil | inlinestatic |
| Equals(const string &s1, const char *s2) (defined in duckdb::StringUtil) | duckdb::StringUtil | inlinestatic |
| Equals(const char *s1, const string &s2) (defined in duckdb::StringUtil) | duckdb::StringUtil | inlinestatic |
| Equals(const string &s1, const string &s2) (defined in duckdb::StringUtil) | duckdb::StringUtil | inlinestatic |
| Equals(const string_t &s1, const char *s2) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| Equals(const char *s1, const string_t &s2) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| ExceptionToJSONMap(ExceptionType type, const string &message, const unordered_map< string, string > &map) | duckdb::StringUtil | static |
| Find(const string &haystack, const string &needle) | duckdb::StringUtil | static |
| Format(const string fmt_str, ARGS... params) | duckdb::StringUtil | inlinestatic |
| GenerateRandomName(idx_t length=16) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| GetBinaryValue(char c) (defined in duckdb::StringUtil) | duckdb::StringUtil | inlinestatic |
| GetFileExtension(const string &file_name) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| GetFileName(const string &file_path) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| GetFilePath(const string &file_path) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| GetFileStem(const string &file_name) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| GetHexValue(char c) (defined in duckdb::StringUtil) | duckdb::StringUtil | inlinestatic |
| IsLower(const string &str) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| IsUpper(const string &str) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| Join(const vector< string > &input, const string &separator) | duckdb::StringUtil | static |
| Join(const set< string > &input, const string &separator) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| Join(const C &input, S count, const string &separator, FUNC f) | duckdb::StringUtil | inlinestatic |
| LevenshteinDistance(const string &s1, const string &s2, idx_t not_equal_penalty=1) | duckdb::StringUtil | static |
| Lower(const string &str) | duckdb::StringUtil | static |
| LTrim(string &str) | duckdb::StringUtil | static |
| ParseFormattedBytes(const string &arg) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| ParseJSONMap(const string &json, bool ignore_errors=false) | duckdb::StringUtil | static |
| Repeat(const string &str, const idx_t n) | duckdb::StringUtil | static |
| Replace(string source, const string &from, const string &to) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| RTrim(string &str) | duckdb::StringUtil | static |
| RTrim(string &str, const string &chars_to_trim) | duckdb::StringUtil | static |
| SimilarityRating(const string &s1, const string &s2) | duckdb::StringUtil | static |
| SimilarityScore(const string &s1, const string &s2) | duckdb::StringUtil | static |
| SkipBOM(const char *buffer_ptr, const idx_t &buffer_size, idx_t &buffer_pos) | duckdb::StringUtil | static |
| Split(const string &str, char delimiter) | duckdb::StringUtil | static |
| Split(const string &input, const string &split) | duckdb::StringUtil | static |
| SplitWithParentheses(const string &str, char delimiter=',', char par_open='(', char par_close=')') | duckdb::StringUtil | static |
| SplitWithQuote(const string &str, char delimiter=',', char quote='"') | duckdb::StringUtil | static |
| StartsWith(string str, string prefix) | duckdb::StringUtil | static |
| StringToEnum(const EnumStringLiteral enum_list[], idx_t enum_count, const char *enum_name, const char *str_value) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| Title(const string &str) | duckdb::StringUtil | static |
| ToComplexJSONMap(const ComplexJSON &complex_json) | duckdb::StringUtil | static |
| ToDouble(const string &str) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| ToJSONMap(const unordered_map< string, string > &map) | duckdb::StringUtil | static |
| TopNJaroWinkler(const vector< string > &strings, const string &target, idx_t n=5, double threshold=0.5) | duckdb::StringUtil | static |
| TopNLevenshtein(const vector< string > &strings, const string &target, idx_t n=5, idx_t threshold=5) | duckdb::StringUtil | static |
| TopNStrings(vector< pair< string, double > > scores, idx_t n=5, double threshold=0.5) | duckdb::StringUtil | static |
| TopNStrings(const vector< pair< string, idx_t > > &scores, idx_t n=5, idx_t threshold=5) | duckdb::StringUtil | static |
| ToSigned(const string &str) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| ToString(const vector< T > &input, const string &separator) (defined in duckdb::StringUtil) | duckdb::StringUtil | inlinestatic |
| ToUnsigned(const string &str) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| Trim(string &str) | duckdb::StringUtil | static |
| TryParseFormattedBytes(const string &arg, idx_t &result) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| Upper(const string &str) | duckdb::StringUtil | static |
| URLDecode(const string &str, bool plus_to_space=false) | duckdb::StringUtil | static |
| URLDecodeBuffer(const char *input, idx_t input_size, char *output, bool plus_to_space=false) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| URLDecodeSize(const char *input, idx_t input_size, bool plus_to_space=false) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| URLEncode(const string &str, bool encode_slash=true) | duckdb::StringUtil | static |
| URLEncodeBuffer(const char *input, idx_t input_size, char *output, bool encode_slash=true) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| URLEncodeSize(const char *input, idx_t input_size, bool encode_slash=true) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |
| ValidateJSON(const char *data, const idx_t &len) (defined in duckdb::StringUtil) | duckdb::StringUtil | static |