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

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

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