mal-packet-weaver
C++20 packet serialization/deserialization library.
Loading...
Searching...
No Matches
string.hpp File Reference

Implements string manipulation and formatting functions. More...

This graph shows which files directly or indirectly include this file:

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.
 

Detailed Description

Implements string manipulation and formatting functions.

Definition in file string.hpp.