P4C
The P4 Compiler
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
c_str() const (defined in cstring)cstringinline
cache_size(size_t &count)cstringstatic
cstring() (defined in cstring)cstringinline
cstring(const cstring &)=default (defined in cstring)cstring
cstring(cstring &&)=default (defined in cstring)cstring
cstring(const std::stringstream &) (defined in cstring)cstring
cstring(const char *s) (defined in cstring)cstringinline
cstring(const std::string &a) (defined in cstring)cstringinline
cstring(Iter begin, Iter end) (defined in cstring)cstringinline
empty (defined in cstring)cstringstatic
endsWith(const cstring &suffix) const (defined in cstring)cstring
find(int c) const (defined in cstring)cstringinline
findlast(int c) const (defined in cstring)cstringinline
get(unsigned index) const (defined in cstring)cstringinline
isNull() const (defined in cstring)cstringinline
isNullOrEmpty() const (defined in cstring)cstringinline
join(Iterator begin, Iterator end, const char *delim=", ") (defined in cstring)cstringinlinestatic
make_unique(const T &inuse, cstring base, char sep='.') (defined in cstring)cstringstatic
newline (defined in cstring)cstringstatic
operator const char *() const (defined in cstring)cstringinline
operator!=(const 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) (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<(const 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<=(const 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=(const cstring &)=default (defined in cstring)cstring
operator=(cstring &&)=default (defined in cstring)cstring
operator=(const char *) (defined in cstring)cstring
operator=(const std::string &) (defined in cstring)cstring
operator==(const 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>(const 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>=(const 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
replace(char find, char replace) const (defined in cstring)cstring
size() const (defined in cstring)cstringinline
startsWith(const cstring &prefix) const (defined in cstring)cstring
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