mal-packet-weaver
C++20 packet serialization/deserialization library.
|
Implements string manipulation and formatting functions. More...
Go to the source code of this file.
Namespaces | |
namespace | mal_toolkit |
Contains a collection of tools and utilities provided by the MAL Toolkit library. | |
Functions | |
std::string | mal_toolkit::as_lowercase (std::string_view const s) noexcept |
Converts a string to lowercase. | |
std::string | mal_toolkit::as_uppercase (std::string_view const s) noexcept |
Converts a string to uppercase. | |
constexpr std::string_view | mal_toolkit::ltrimview (std::string_view const s) noexcept |
Trims leading whitespace from a string view. | |
constexpr std::string_view | mal_toolkit::rtrimview (std::string_view const s) noexcept |
Trims trailing whitespace from a string view. | |
constexpr std::string_view | mal_toolkit::trimview (std::string_view const s) noexcept |
Trims leading and trailing whitespace from a string view. | |
std::string | mal_toolkit::ltrim (std::string const &s) noexcept |
Trims leading whitespace from a string. | |
std::string | mal_toolkit::rtrim (std::string const &s) noexcept |
Trims trailing whitespace from a string. | |
std::string | mal_toolkit::trim (std::string const &s) noexcept |
Trims leading and trailing whitespace from a string. | |
Implements string manipulation and formatting functions.
Definition in file string.hpp.