#include <qa.hh>
Public Types | |
typedef Sequence< std::pair < std::tr1::shared_ptr< const PackageID >, std::tr1::shared_ptr< const MetadataKey > > > | KeysSequence |
Public Member Functions | |
QAMessage & | with_associated_id (const std::tr1::shared_ptr< const PackageID > &) |
QAMessage & | with_associated_key (const std::tr1::shared_ptr< const PackageID > &, const std::tr1::shared_ptr< const MetadataKey > &) |
QAMessage (const FSEntry &, const QAMessageLevel &, const std::string &name, const std::string &message) | |
Static Public Member Functions | |
static std::tr1::shared_ptr < PackageIDSet > | default_associated_ids () |
static std::tr1::shared_ptr < KeysSequence > | default_associated_keys () |
Public Attributes | |
NamedValue< n::associated_ids, std::tr1::shared_ptr < PackageIDSet > > | associated_ids |
NamedValue< n::associated_keys, std::tr1::shared_ptr < KeysSequence > > | associated_keys |
NamedValue< n::entry, FSEntry > | entry |
NamedValue< n::level, QAMessageLevel > | level |
NamedValue< n::message, std::string > | message |
NamedValue< n::name, std::string > | name |