P4C
The P4 Compiler
Loading...
Searching...
No Matches
cstring Member List

This is the complete list of members for cstring, including all inherited members.

before(const char *at) const (defined in cstring)cstring
begin() const (defined in cstring)cstringinline
c_str() const (defined in cstring)cstringinline
cache_size(size_t &count)cstringstatic
capitalize() constcstring
cstring()=default (defined in cstring)cstring
cstring(std::nullptr_t) (defined in cstring)cstringinline
cstring(const char *string, std::size_t length) (defined in cstring)cstringinline
cstring(const char *string) (defined in cstring)cstringinlineexplicit
cstring(const std::string &string) (defined in cstring)cstringinline
cstring(std::string_view string) (defined in cstring)cstringinlineexplicit
cstring(const std::stringstream &stream) (defined in cstring)cstringinline
cstring(Iter begin, Iter end) (defined in cstring)cstringinline
empty (defined in cstring)cstringstatic
end() const (defined in cstring)cstringinline
endsWith(std::string_view suffix) const (defined in cstring)cstring
escapeJson() constcstring
exceptLast(size_t count) (defined in cstring)cstringinline
find(int c) const (defined in cstring)cstringinline
find(const char *s) const (defined in cstring)cstringinline
findlast(int c) const (defined in cstring)cstringinline
get(unsigned index) const (defined in cstring)cstringinline
get_cached(std::string_view s)cstringstatic
indent(size_t amount) constcstring
is_cached(std::string_view s)cstringstatic
isNull() const (defined in cstring)cstringinline
isNullOrEmpty() const (defined in cstring)cstringinline
join(Iterator begin, Iterator end, const char *delim=", ") (defined in cstring)cstringinlinestatic
literal(T(&string)[N]) (defined in cstring)cstringinlinestatic
make_unique(const T &inuse, cstring base, char sep='.') (defined in cstring)cstringstatic
make_unique(const T &inuse, cstring base, int &counter, char sep='.') (defined in cstring)cstringstatic
newline (defined in cstring)cstringstatic
operator const char *() const (defined in cstring)cstringinline
operator std::string() const (defined in cstring)cstringinlineexplicit
operator std::string_view() const (defined in cstring)cstringinlineexplicit
operator!=(cstring a) const (defined in cstring)cstringinline
operator!=(std::nullptr_t) const (defined in cstring)cstringinline
operator!=(const char *a) const (defined in cstring)cstringinline
operator!=(std::string_view a) const (defined in cstring)cstringinline
operator!=(const std::string &a) const (defined in cstring)cstringinline
operator+=(cstring a) (defined in cstring)cstringinline
operator+=(const char *a) (defined in cstring)cstringinline
operator+=(std::string a) (defined in cstring)cstringinline
operator+=(char a) (defined in cstring)cstringinline
operator<(cstring a) const (defined in cstring)cstringinline
operator<(const char *a) const (defined in cstring)cstringinline
operator<(const std::string &a) const (defined in cstring)cstringinline
operator<=(cstring a) const (defined in cstring)cstringinline
operator<=(const char *a) const (defined in cstring)cstringinline
operator<=(const std::string &a) const (defined in cstring)cstringinline
operator==(cstring a) const (defined in cstring)cstringinline
operator==(std::nullptr_t) const (defined in cstring)cstringinline
operator==(const char *a) const (defined in cstring)cstringinline
operator==(std::string_view a) const (defined in cstring)cstringinline
operator==(const std::string &a) const (defined in cstring)cstringinline
operator>(cstring a) const (defined in cstring)cstringinline
operator>(const char *a) const (defined in cstring)cstringinline
operator>(const std::string &a) const (defined in cstring)cstringinline
operator>=(cstring a) const (defined in cstring)cstringinline
operator>=(const char *a) const (defined in cstring)cstringinline
operator>=(const std::string &a) const (defined in cstring)cstringinline
own(const char *string, std::size_t length) (defined in cstring)cstringinlinestatic
P4::literals::operator""_cs (defined in cstring)cstringfriend
replace(char find, char replace) const (defined in cstring)cstring
replace(std::string_view find, std::string_view replace) const (defined in cstring)cstring
size() const (defined in cstring)cstringinline
startsWith(std::string_view prefix) const (defined in cstring)cstring
string() const (defined in cstring)cstringinline
string_view() const (defined in cstring)cstringinline
substr(size_t start) const (defined in cstring)cstringinline
substr(size_t start, size_t length) const (defined in cstring)cstring
to_cstring(const T &t) (defined in cstring)cstringinlinestatic
toLower() constcstring
toUpper() constcstring
trim(const char *ws=" \t\r\n") const (defined in cstring)cstring