MCPcopy Create free account
hub / github.com/apache/trafficserver / count

Method count

src/tscpp/api/Headers.cc:593–605  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

591}
592
593Headers::size_type
594Headers::count(const char *key, int length)
595{
596 size_type ret_count = 0;
597 size_t len = (length < 0) ? strlen(key) : length;
598 for (header_field_iterator it = begin(); it != end(); ++it) {
599 HeaderFieldName nm = (*it).name();
600 if ((nm.length() == len) && (::strncasecmp(nm.c_str(), key, len) == 0)) {
601 ret_count++;
602 }
603 }
604 return ret_count;
605}
606
607Headers::size_type
608Headers::count(const std::string &key)

Callers

nothing calls this directly

Calls 3

nameMethod · 0.45
lengthMethod · 0.45
c_strMethod · 0.45

Tested by

no test coverage detected