12#ifndef ZYPP_SRCPACKAGE_H
13#define ZYPP_SRCPACKAGE_H
ResObject(const sat::Solvable &solvable_r)
Ctor.
TraitsType::constPtrType constPtr
Pathname cachedLocation() const
Location of the downloaded package in cache or an empty path.
std::string sourcePkgType() const
The type of the source rpm ("src" or "nosrc").
SrcPackage(const sat::Solvable &solvable_r)
Ctor.
ResTraits< Self > TraitsType
OnMediaLocation location() const
location of resolvable in repo
bool isCached() const
Whether the package is cached.
A Solvable object within the sat Pool.
Easy-to use interface to the ZYPP dependency resolver.
ResTraits< TRes >::PtrType make(const sat::Solvable &solvable_r)
Directly create a certain kind of ResObject from sat::Solvable.
const Arch Arch_armv7hnl Arch_armv7nhl ZYPP_API
intrusive_ptr< Self > PtrType
intrusive_ptr< const Self > constPtrType
#define DEFINE_PTR_TYPE(NAME)
Forward declaration of Ptr types.