E-MailRelay
|
#include "gdef.h"
#include <string>
#include <cstring>
#include <new>
#include <stdexcept>
#include <ostream>
#include <algorithm>
Go to the source code of this file.
Classes | |
class | G::string_view |
A class like c++17's std::string_view. More... | |
Namespaces | |
namespace | G |
Low-level classes. | |
namespace | std |
STL namespace. | |
Typedefs | |
using | std::string_view = G::string_view |
Functions | |
G::string_view | G::sv_substr_noexcept (G::string_view sv, std::size_t pos, std::size_t count=std::string::npos) noexcept |
bool | G::sv_imatch (G::string_view, G::string_view) noexcept |
std::ostream & | G::operator<< (std::ostream &stream, const string_view &sv) |
void | G::swap (string_view &a, string_view b) noexcept |
bool | G::operator== (const std::string &s, string_view sv) |
bool | G::operator!= (const std::string &s, string_view sv) |
std::string | G::sv_to_string (string_view sv) |
bool | std::operator< (const string &s, G::string_view sv) |
constexpr G::string_view | operator""_sv (const char *p, std::size_t n) noexcept |
|
constexprnoexcept |
Definition at line 163 of file gstringview.h.