MCPcopy Create free account
hub / github.com/acl-dev/acl / header_values

Method header_values

lib_acl_cpp/src/mime/mime_head.cpp:182–197  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

180}
181
182int mime_head::header_values(const char* name, std::list<const char*>* values) const
183{
184 if (m_headers == NULL) {
185 return 0;
186 }
187
188 int n = 0;
189 std::list<HEADER*>::const_iterator cit = m_headers->begin();
190 for (; cit != m_headers->end(); ++cit) {
191 if (strcasecmp((*cit)->name, name) == 0) {
192 values->push_back((*cit)->value);
193 n++;
194 }
195 }
196 return n;
197}
198
199mime_head& mime_head::set_sender(const char* addr)
200{

Callers 2

header_valuesFunction · 0.80
header_valuesFunction · 0.80

Calls 3

beginMethod · 0.80
endMethod · 0.45
push_backMethod · 0.45

Tested by

no test coverage detected