|
cppx-core
|
#include <cppx-core/collections/Span_.hpp>#include <cppx-core/collections/is_empty.hpp>#include <cppx-core/language/syntax/type-assemblers.hpp>#include <cppx-core/text/ascii/ascii-util.hpp>#include <cppx-core/text/data/Symbol_strings.hpp>#include <cppx-core/text/pointers-from-string_view.hpp>#include <cppx-core/text/unicode/utf8-iteration.hpp>#include <iterator>#include <utility>
Go to the source code of this file.
Namespaces | |
| cppx | |
| cppx::string_repeat | |
Functions | |
| cppx::CPPX_USE_STD (basic_string_view, move, next, string, string_view) | |
| auto | cppx::spaces (const int n) -> string |
| auto | cppx::string_repeat::repeated (const int n, const string_view &s) -> string |
| auto | cppx::string_repeat::operator * (const int n, const string_view &s) -> string |
| auto | cppx::left (const string_view &s, const int width) -> string |
| auto | cppx::right (const string_view &s, const int width) -> string |
| auto | cppx::quoted (const string_view &sv) -> string |
| auto | cppx::quoted (const char ch) -> string |
| auto | cppx::trimmed (const string_view &sv) -> string_view |
| auto | cppx::trimmed (const string &s) -> string |
| auto | cppx::trimmed (string &&s) -> string |
| auto | cppx::split () -> void |
| template<class Iterator > | |
| auto | cppx::joined (const Span_< Iterator > range, const string &separator=" ") -> string |
1.8.15