#include <dep_tag.hh>

Basic operations | |
| DependencyDepTag (const std::tr1::shared_ptr< const PackageID > &, const PackageDepSpec &, const std::tr1::shared_ptr< const DependencySpecTree::ConstItem > &) | |
| ~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 |
| const std::tr1::shared_ptr < const DependencySpecTree::ConstItem > | conditions () const |
| virtual std::string paludis::DependencyDepTag::category | ( | ) | const [virtual] |
Fetch our DepTagCategory's tag.
Implements paludis::DepTag.
| const std::tr1::shared_ptr<const DependencySpecTree::ConstItem> paludis::DependencyDepTag::conditions | ( | ) | const |
The AnyDepSpec instances and ConditionalDepSpec instances that our dependency is conditional upon.
| const std::tr1::shared_ptr<const PackageDepSpec> paludis::DependencyDepTag::dependency | ( | ) | const |
The PackageDepSpec that pulled us in.
| const std::tr1::shared_ptr<const PackageID> paludis::DependencyDepTag::package_id | ( | ) | const |
The PackageID that contains our dependency.
| 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.
1.5.7.1