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

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

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