|
bool | cif::iequals (std::string_view a, std::string_view b) |
|
bool | cif::iequals (const char *a, const char *b) |
|
int | cif::icompare (std::string_view a, std::string_view b) |
|
int | cif::icompare (const char *a, const char *b) |
|
void | cif::to_lower (std::string &s) |
|
std::string | cif::to_lower_copy (std::string_view s) |
|
void | cif::to_upper (std::string &s) |
|
void | cif::replace_all (std::string &s, std::string_view what, std::string_view with) |
|
bool | cif::icontains (std::string_view s, std::string_view q) |
|
void | cif::trim_right (std::string &s) |
|
std::string | cif::trim_right_copy (std::string_view s) |
|
std::string | cif::trim_left_copy (std::string_view s) |
|
void | cif::trim_left (std::string &s) |
|
void | cif::trim (std::string &s) |
|
std::string | cif::trim_copy (std::string_view s) |
|
std::tuple< std::string, std::string > | cif::split_tag_name (std::string_view tag) |
|
std::string | cif::cif_id_for_number (int number) |
|
std::string::const_iterator | cif::nextLineBreak (std::string::const_iterator text, std::string::const_iterator end) |
|
std::vector< std::string > | cif::wrapLine (const std::string &text, size_t width) |
|
std::vector< std::string > | cif::word_wrap (const std::string &text, size_t width) |
|