xtd.string - Reference Guide  0.1.1
Modern c++17 library to add string utilities on Windows, macOS, Linux, iOS and android.
xtd::strings Member List

This is the complete list of members for xtd::strings, including all inherited members.

class_name()xtd::stringsinlinestatic
class_name(const object_t &object)xtd::stringsinlinestatic
class_name(const std::type_info &info) (defined in xtd::strings)xtd::stringsinlinestatic
compare(const std::basic_string< char_t > &str_a, const std::basic_string< char_t > &str_b) noexceptxtd::stringsinlinestatic
compare(const std::basic_string< char_t > &str_a, const std::basic_string< char_t > &str_b, bool ignore_case) noexceptxtd::stringsinlinestatic
compare(const std::basic_string< char_t > &str_a, const std::basic_string< char_t > &str_b, xtd::string_comparison comparison_type) noexceptxtd::stringsinlinestatic
compare(const std::basic_string< char_t > &str_a, size_t index_a, const std::basic_string< char_t > &str_b, size_t index_b, size_t length) noexceptxtd::stringsinlinestatic
compare(const std::basic_string< char_t > &str_a, size_t index_a, const std::basic_string< char_t > &str_b, size_t index_b, size_t length, bool ignore_case) noexceptxtd::stringsinlinestatic
compare(const std::basic_string< char_t > &str_a, size_t index_a, const std::basic_string< char_t > &str_b, size_t index_b, size_t length, xtd::string_comparison comparison_type) noexceptxtd::stringsinlinestatic
concat(const std::basic_string< char_t > &str_a, const std::basic_string< char_t > &str_b, const std::basic_string< char_t > &str_c, const std::basic_string< char_t > &str_d) noexceptxtd::stringsinlinestatic
concat(ObjectA obj_a, ObjectB obj_b, ObjectC obj_c, ObjectD obj_d) noexceptxtd::stringsinlinestatic
concat(ObjectA obj_a, ObjectB obj_b, ObjectC obj_c, ObjectD obj_d) noexceptxtd::stringsinlinestatic
concat(const std::basic_string< char_t > &str_a, const std::basic_string< char_t > &str_b, const std::basic_string< char_t > &str_c) noexceptxtd::stringsinlinestatic
concat(ObjectA obj_a, ObjectB obj_b, ObjectC obj_c) noexceptxtd::stringsinlinestatic
concat(ObjectA obj_a, ObjectB obj_b, ObjectC obj_c) noexceptxtd::stringsinlinestatic
concat(const std::basic_string< char_t > &str_a, const std::basic_string< char_t > &str_b) noexceptxtd::stringsinlinestatic
concat(ObjectA obj_a, ObjectB obj_b) noexceptxtd::stringsinlinestatic
concat(const ObjectA &obj_a, const ObjectB &obj_b) noexceptxtd::stringsinlinestatic
concat(const std::vector< std::basic_string< char_t >> &values) noexceptxtd::stringsinlinestatic
concat(const std::vector< Object > &args) noexceptxtd::stringsinlinestatic
concat(const std::vector< Object > &args) noexceptxtd::stringsinlinestatic
concat(Value value) noexceptxtd::stringsinlinestatic
concat(Value value) noexceptxtd::stringsinlinestatic
contains(const std::basic_string< char_t > &str, const std::basic_string< char_t > &value) noexceptxtd::stringsinlinestatic
date_time_format(const std::basic_string< char_t > &fmt, const std::chrono::system_clock::time_point &date_time) (defined in xtd::strings)xtd::stringsinlinestatic
date_time_format(const std::basic_string< char_t > &fmt, time_t date_time) (defined in xtd::strings)xtd::stringsinlinestatic
date_time_format(const std::basic_string< char_t > &fmt, const std::tm &date_time) (defined in xtd::strings)xtd::stringsinlinestatic
demangle(const std::string &name)xtd::stringsinlinestatic
empty() noexceptxtd::stringsinlinestatic
empty() noexceptxtd::stringsinlinestatic
ends_with(const std::basic_string< char_t > &str, char_t value) noexceptxtd::stringsinlinestatic
ends_with(const std::basic_string< char_t > &str, const std::basic_string< char_t > &value) noexceptxtd::stringsinlinestatic
ends_with(const std::basic_string< char_t > &str, const std::basic_string< char_t > &value, bool ignore_case) noexceptxtd::stringsinlinestatic
ends_with(const std::basic_string< char_t > &str, const std::basic_string< char_t > &value, xtd::string_comparison comparison_type) noexceptxtd::stringsinlinestatic
format(const std::basic_string< char_t > &fmt, args_t &&... args)xtd::stringsinlinestatic
formatf(const std::basic_string< char_t > &fmt, args_t &&... args) noexceptxtd::stringsinlinestatic
full_class_name()xtd::stringsinlinestatic
full_class_name(const object_t &object)xtd::stringsinlinestatic
full_class_name(const std::type_info &info) (defined in xtd::strings)xtd::stringsinlinestatic
get_hash_code(const std::basic_string< char_t > &str) noexceptxtd::stringsinlinestatic
index_of(const std::basic_string< char_t > &str, char_t value) noexceptxtd::stringsinlinestatic
index_of(const std::basic_string< char_t > &str, const std::basic_string< char_t > &value) noexceptxtd::stringsinlinestatic
index_of(const std::basic_string< char_t > &str, char_t value, size_t start_index) noexceptxtd::stringsinlinestatic
index_of(const std::basic_string< char_t > &str, const std::basic_string< char_t > &value, size_t start_index) noexceptxtd::stringsinlinestatic
index_of(const std::basic_string< char_t > &str, char_t value, size_t start_index, size_t count) noexceptxtd::stringsinlinestatic
index_of(const std::basic_string< char_t > &str, const std::basic_string< char_t > &value, size_t start_index, size_t count) noexceptxtd::stringsinlinestatic
index_of_any(const std::basic_string< char_t > &str, const std::vector< char_t > &values) noexceptxtd::stringsinlinestatic
index_of_any(const std::basic_string< char_t > &str, const std::vector< char_t > &values, size_t start_index) noexceptxtd::stringsinlinestatic
index_of_any(const std::basic_string< char_t > &str, const std::vector< char_t > &values, size_t start_index, size_t count) noexceptxtd::stringsinlinestatic
insert(const std::basic_string< char_t > &str, size_t start_index, const std::basic_string< char_t > &value) noexceptxtd::stringsinlinestatic
is_empty(const std::basic_string< char_t > &str)xtd::stringsinlinestatic
join(const std::basic_string< char_t > &separator, const Collection &values) noexceptxtd::stringsinlinestatic
join(const std::basic_string< char_t > &separator, const Collection &values, size_t index) noexceptxtd::stringsinlinestatic
join(const std::basic_string< char_t > &separator, const Collection &values, size_t index, size_t count) noexceptxtd::stringsinlinestatic
last_index_of(const std::basic_string< char_t > &str, char_t value) noexceptxtd::stringsinlinestatic
last_index_of(const std::basic_string< char_t > &str, const std::basic_string< char_t > &value) noexceptxtd::stringsinlinestatic
last_index_of(const std::basic_string< char_t > &str, char_t value, size_t start_index) noexceptxtd::stringsinlinestatic
last_index_of(const std::basic_string< char_t > &str, const std::basic_string< char_t > &value, size_t start_index) noexceptxtd::stringsinlinestatic
last_index_of(const std::basic_string< char_t > &str, char_t value, size_t start_index, size_t count) noexceptxtd::stringsinlinestatic
last_index_of(const std::basic_string< char_t > &str, const std::basic_string< char_t > &value, size_t start_index, size_t count) noexceptxtd::stringsinlinestatic
last_index_of_any(const std::basic_string< char_t > &str, const std::vector< char_t > &values) noexceptxtd::stringsinlinestatic
last_index_of_any(const std::basic_string< char_t > &str, const std::vector< char_t > &values, size_t start_index) noexceptxtd::stringsinlinestatic
last_index_of_any(const std::basic_string< char_t > &str, const std::vector< char_t > &values, size_t start_index, size_t count) noexceptxtd::stringsinlinestatic
pad_left(const std::basic_string< char_t > &str, size_t total_width) noexceptxtd::stringsinlinestatic
pad_left(const std::basic_string< char_t > &str, size_t total_width, char_t padding_char) noexceptxtd::stringsinlinestatic
pad_right(const std::basic_string< char_t > &str, size_t total_width) noexceptxtd::stringsinlinestatic
pad_right(const std::basic_string< char_t > &str, size_t total_width, char_t padding_char) noexceptxtd::stringsinlinestatic
parse(const std::string &str) (defined in xtd::strings)xtd::stringsinlinestatic
remove(const std::basic_string< char_t > &str, size_t start_index) noexceptxtd::stringsinlinestatic
remove(const std::basic_string< char_t > &str, size_t start_index, size_t count) noexceptxtd::stringsinlinestatic
replace(const std::basic_string< char_t > &str, char_t old_char, char_t new_char) noexceptxtd::stringsinlinestatic
replace(const std::basic_string< char_t > &str, const std::basic_string< char_t > &old_string, const std::basic_string< char_t > &new_string) noexceptxtd::stringsinlinestatic
split(const std::basic_string< char_t > &str, const std::vector< char_t > &separators, size_t count, string_split_options options) noexceptxtd::stringsinlinestatic
split(const std::basic_string< char_t > &str) noexceptxtd::stringsinlinestatic
split(const std::basic_string< char_t > &str, const std::vector< char_t > &separators) noexceptxtd::stringsinlinestatic
split(const std::basic_string< char_t > &str, const std::vector< char_t > &separators, string_split_options options) noexceptxtd::stringsinlinestatic
split(const std::basic_string< char_t > &str, const std::vector< char_t > &separators, size_t count) noexceptxtd::stringsinlinestatic
starts_with(const std::basic_string< char_t > &str, char_t value) noexceptxtd::stringsinlinestatic
starts_with(const std::basic_string< char_t > &str, char_t value, bool ignore_case) noexceptxtd::stringsinlinestatic
starts_with(const std::basic_string< char_t > &str, const std::basic_string< char_t > &value) noexceptxtd::stringsinlinestatic
starts_with(const std::basic_string< char_t > &str, const std::basic_string< char_t > &value, bool ignore_case) noexceptxtd::stringsinlinestatic
substring(const std::basic_string< char_t > &str, size_t start_index) noexceptxtd::stringsinlinestatic
substring(const std::basic_string< char_t > &str, size_t start_index, size_t length) noexceptxtd::stringsinlinestatic
to_array(const std::basic_string< char_t > &str) noexceptxtd::stringsinlinestatic
to_array(const std::basic_string< char_t > &str, size_t start_index) noexceptxtd::stringsinlinestatic
to_array(const std::basic_string< char_t > &str, size_t start_index, size_t length) noexceptxtd::stringsinlinestatic
to_lower(const std::basic_string< char_t > &str) noexceptxtd::stringsinlinestatic
to_upper(const std::basic_string< char_t > &str) noexceptxtd::stringsinlinestatic
trim(const std::basic_string< char_t > &str) noexceptxtd::stringsinlinestatic
trim(const std::basic_string< char_t > &str, char_t trim_char) noexceptxtd::stringsinlinestatic
trim(const std::basic_string< char_t > &str, const std::vector< char_t > &trim_chars) noexceptxtd::stringsinlinestatic
trim_end(const std::basic_string< char_t > &str) noexceptxtd::stringsinlinestatic
trim_end(const std::basic_string< char_t > &str, char_t trim_char) noexceptxtd::stringsinlinestatic
trim_end(const std::basic_string< char_t > &str, const std::vector< char_t > &trim_chars) noexceptxtd::stringsinlinestatic
trim_start(const std::basic_string< char_t > &str) noexceptxtd::stringsinlinestatic
trim_start(const std::basic_string< char_t > &str, char_t trim_char) noexceptxtd::stringsinlinestatic
trim_start(const std::basic_string< char_t > &str, const std::vector< char_t > &trim_chars) noexceptxtd::stringsinlinestatic
try_parse(const std::string &str, Value &value) (defined in xtd::strings)xtd::stringsinlinestatic