60 switch ( category_r[0] )
113 INT <<
"Unrecognized Patch::Category string '" << category_r <<
"'" << endl;
129 return std::string(
"other" );
148 switch ( severity_r[0] )
185 INT <<
"Unrecognized Patch::Severity string '" << severity_r <<
"'" << endl;
201 return std::string(
"unknown" );
220 InteractiveFlags patchFlags (
NoFlags);
276 for_( entry, updateCollection.
begin(), updateCollection.
end() )
283 WAR <<
"Ignore malformed updateCollection entry: " <<
name <<
"-" <<
edition <<
"." <<
arch << endl;
289 bool relevant =
false;
291 for_( it, providers.begin(), providers.end() )
293 if ( it->isSystem() && it->ident() ==
name && it->arch() ==
arch )
307 if ( providers.empty() )
311 if ( providers.empty() )
315 WAR <<
"Missing provider: " <<
name <<
"-" << edition <<
"." <<
arch << endl;
322 result.
get().insert( *(providers.begin()) );