#include <dep_tag.hh>
Basic operations | |
DependencyDepTag (const std::tr1::shared_ptr< const PackageID > &, const PackageDepSpec &) | |
~DependencyDepTag () | |
Public Member Functions | |
virtual std::string | short_text () const |
virtual std::string | category () const |
const std::tr1::shared_ptr < const PackageID > | package_id () const |
const std::tr1::shared_ptr < const PackageDepSpec > | dependency () const |
virtual std::string paludis::DependencyDepTag::short_text | ( | ) | const [virtual] |
Fetch our short text (for example, 'GLSA-1234') that is displayed with the dep list entry.
Implements paludis::DepTag.
virtual std::string paludis::DependencyDepTag::category | ( | ) | const [virtual] |
Fetch our DepTagCategory's tag.
Implements paludis::DepTag.
const std::tr1::shared_ptr<const PackageID> paludis::DependencyDepTag::package_id | ( | ) | const |
The PackageID that contains our dependency.
const std::tr1::shared_ptr<const PackageDepSpec> paludis::DependencyDepTag::dependency | ( | ) | const |
The PackageDepSpec that pulled us in.