![]()  | 
  
    P4C
    
   The P4 Compiler 
   | 
 
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) | cstring | inline | 
| c_str() const (defined in cstring) | cstring | inline | 
| cache_size(size_t &count) | cstring | static | 
| capitalize() const | cstring | |
| cstring()=default (defined in cstring) | cstring | |
| cstring(std::nullptr_t) (defined in cstring) | cstring | inline | 
| cstring(const char *string, std::size_t length) (defined in cstring) | cstring | inline | 
| cstring(const char *string) (defined in cstring) | cstring | inlineexplicit | 
| cstring(const std::string &string) (defined in cstring) | cstring | inline | 
| cstring(std::string_view string) (defined in cstring) | cstring | inlineexplicit | 
| cstring(const std::stringstream &stream) (defined in cstring) | cstring | inline | 
| cstring(Iter begin, Iter end) (defined in cstring) | cstring | inline | 
| empty (defined in cstring) | cstring | static | 
| end() const (defined in cstring) | cstring | inline | 
| endsWith(std::string_view suffix) const (defined in cstring) | cstring | |
| escapeJson() const | cstring | |
| exceptLast(size_t count) (defined in cstring) | cstring | inline | 
| find(int c) const (defined in cstring) | cstring | inline | 
| find(const char *s) const (defined in cstring) | cstring | inline | 
| findlast(int c) const (defined in cstring) | cstring | inline | 
| get(unsigned index) const (defined in cstring) | cstring | inline | 
| get_cached(std::string_view s) | cstring | static | 
| indent(size_t amount) const | cstring | |
| is_cached(std::string_view s) | cstring | static | 
| isNull() const (defined in cstring) | cstring | inline | 
| isNullOrEmpty() const (defined in cstring) | cstring | inline | 
| join(Iterator begin, Iterator end, const char *delim=", ") (defined in cstring) | cstring | inlinestatic | 
| literal(T(&string)[N]) (defined in cstring) | cstring | inlinestatic | 
| make_unique(const T &inuse, cstring base, char sep='.') (defined in cstring) | cstring | static | 
| make_unique(const T &inuse, cstring base, int &counter, char sep='.') (defined in cstring) | cstring | static | 
| newline (defined in cstring) | cstring | static | 
| operator const char *() const (defined in cstring) | cstring | inline | 
| operator std::string() const (defined in cstring) | cstring | inlineexplicit | 
| operator std::string_view() const (defined in cstring) | cstring | inlineexplicit | 
| operator!=(cstring a) const (defined in cstring) | cstring | inline | 
| operator!=(std::nullptr_t) const (defined in cstring) | cstring | inline | 
| operator!=(const char *a) const (defined in cstring) | cstring | inline | 
| operator!=(std::string_view a) const (defined in cstring) | cstring | inline | 
| operator!=(const std::string &a) const (defined in cstring) | cstring | inline | 
| operator+=(cstring a) (defined in cstring) | cstring | inline | 
| operator+=(const char *a) (defined in cstring) | cstring | inline | 
| operator+=(std::string a) (defined in cstring) | cstring | inline | 
| operator+=(char a) (defined in cstring) | cstring | inline | 
| operator<(cstring a) const (defined in cstring) | cstring | inline | 
| operator<(const char *a) const (defined in cstring) | cstring | inline | 
| operator<(const std::string &a) const (defined in cstring) | cstring | inline | 
| operator<=(cstring a) const (defined in cstring) | cstring | inline | 
| operator<=(const char *a) const (defined in cstring) | cstring | inline | 
| operator<=(const std::string &a) const (defined in cstring) | cstring | inline | 
| operator==(cstring a) const (defined in cstring) | cstring | inline | 
| operator==(std::nullptr_t) const (defined in cstring) | cstring | inline | 
| operator==(const char *a) const (defined in cstring) | cstring | inline | 
| operator==(std::string_view a) const (defined in cstring) | cstring | inline | 
| operator==(const std::string &a) const (defined in cstring) | cstring | inline | 
| operator>(cstring a) const (defined in cstring) | cstring | inline | 
| operator>(const char *a) const (defined in cstring) | cstring | inline | 
| operator>(const std::string &a) const (defined in cstring) | cstring | inline | 
| operator>=(cstring a) const (defined in cstring) | cstring | inline | 
| operator>=(const char *a) const (defined in cstring) | cstring | inline | 
| operator>=(const std::string &a) const (defined in cstring) | cstring | inline | 
| own(const char *string, std::size_t length) (defined in cstring) | cstring | inlinestatic | 
| P4::literals::operator""_cs (defined in cstring) | cstring | friend | 
| 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) | cstring | inline | 
| startsWith(std::string_view prefix) const (defined in cstring) | cstring | |
| string() const (defined in cstring) | cstring | inline | 
| string_view() const (defined in cstring) | cstring | inline | 
| substr(size_t start) const (defined in cstring) | cstring | inline | 
| substr(size_t start, size_t length) const (defined in cstring) | cstring | |
| to_cstring(const T &t) (defined in cstring) | cstring | inlinestatic | 
| toLower() const | cstring | |
| toUpper() const | cstring | |
| trim(const char *ws=" \t\r\n") const (defined in cstring) | cstring |