paludis::QAMessage Struct Reference
[Repository]

#include <qa.hh>

List of all members.

Public Types

typedef Sequence< std::pair
< std::tr1::shared_ptr< const
PackageID >,
std::tr1::shared_ptr< const
MetadataKey > > > 
KeysSequence

Public Member Functions

QAMessagewith_associated_id (const std::tr1::shared_ptr< const PackageID > &)
QAMessagewith_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, FSEntryentry
NamedValue< n::level,
QAMessageLevel
level
NamedValue< n::message,
std::string > 
message
NamedValue< n::name, std::string > name


Detailed Description

Parameters for a QA message.

See also:
RepositoryQAInterface
Since:
0.26

The documentation for this struct was generated from the following file:
Generated on Mon Sep 21 10:36:11 2009 for paludis by  doxygen 1.5.4