#include <ink_string++.h>
Public Member Functions | |
Str () | |
Str (char *s) | |
Str (char *s, int l) | |
void | clean () |
void | dump (FILE *fp=stderr) |
Data Fields | |
const char * | str |
size_t | len |
struct Str * | next |
struct Str * | prev |
Definition at line 73 of file ink_string++.h.
Str::Str | ( | ) | [inline] |
Definition at line 80 of file ink_string++.h.
Str::Str | ( | char * | s | ) | [inline] |
Str::Str | ( | char * | s, | |
int | l | |||
) | [inline] |
void Str::clean | ( | ) | [inline] |
void Str::dump | ( | FILE * | fp = stderr |
) | [inline] |
Definition at line 106 of file ink_string++.h.
Referenced by StrList::dump().
size_t Str::len |
Definition at line 76 of file ink_string++.h.
Referenced by HttpTransactCache::calculate_quality_of_accept_charset_match(), HttpTransactCache::calculate_quality_of_accept_encoding_match(), HttpTransactCache::calculate_quality_of_accept_match(), clean(), dump(), HttpTransact::handle_upgrade_request(), PrefetchBlaster::handleCookieHeaders(), isCookieUnique(), HttpCompat::match_accept_charset(), match_accept_content_language(), HttpCompat::match_accept_language(), mime_field_value_extend_comma_val(), mime_field_value_get_comma_val(), mime_field_value_set_comma_val(), mime_field_value_str_from_strlist(), StrList::new_cell(), HttpTransactHeaders::remove_privacy_headers_from_request(), and Str().
Definition at line 77 of file ink_string++.h.
Referenced by StrList::add_after(), StrList::append(), HttpTransactCache::calculate_quality_of_accept_charset_match(), HttpTransactCache::calculate_quality_of_accept_encoding_match(), HttpTransactCache::calculate_quality_of_accept_language_match(), HttpTransactCache::calculate_quality_of_accept_match(), HttpTransactCache::CalcVariability(), clean(), StrList::detach(), do_strings_match_strongly(), do_strings_match_weakly(), StrList::dump(), StrList::get_idx(), PrefetchBlaster::handleCookieHeaders(), isCookieUnique(), HttpCompat::lookup_param_in_strlist(), HttpCompat::match_accept_charset(), match_accept_content_encoding(), match_accept_content_language(), HttpCompat::match_accept_language(), HttpTransactCache::match_gzip(), mime_field_value_str_from_strlist(), StrList::prepend(), HttpTransactHeaders::remove_privacy_headers_from_request(), and Str().
Definition at line 78 of file ink_string++.h.
Referenced by StrList::add_after(), StrList::append(), clean(), StrList::detach(), StrList::prepend(), and Str().
const char* Str::str |
Definition at line 75 of file ink_string++.h.
Referenced by HttpTransactCache::calculate_quality_of_accept_charset_match(), HttpTransactCache::calculate_quality_of_accept_encoding_match(), HttpTransactCache::calculate_quality_of_accept_language_match(), HttpTransactCache::calculate_quality_of_accept_match(), clean(), dump(), HttpTransact::handle_upgrade_request(), PrefetchBlaster::handleCookieHeaders(), isCookieUnique(), HttpCompat::lookup_param_in_strlist(), HttpCompat::match_accept_charset(), match_accept_content_encoding(), match_accept_content_language(), HttpCompat::match_accept_language(), HttpTransactCache::match_gzip(), mime_field_value_extend_comma_val(), mime_field_value_get_comma_val(), mime_field_value_set_comma_val(), mime_field_value_str_from_strlist(), StrList::new_cell(), HttpTransactHeaders::remove_privacy_headers_from_request(), and Str().