#include "zypp/base/ReferenceCounted.h"
#include "zypp/base/NonCopyable.h"
#include "zypp/Capability.h"
#include "zypp/Resolvable.h"
#include "zypp/CapMatch.h"
Go to the source code of this file.
Namespaces | |
namespace | zypp |
namespace | zypp::capability |
Classes | |
class | zypp::capability::CapabilityImpl |
Abstract base for Capability implementations. More... | |
struct | zypp::capability::CapabilityImpl::SplitInfo |
Solver hack. More... | |
struct | zypp::capability::CapImplOrder |
Ordering relation used by CapFactory to unify CapabilityImpl. More... | |
Functions | |
template<class _Cap> | |
bool | zypp::capability::isKind (const CapabilityImpl::constPtr &cap) |
Test whether a CapabilityImpl is of a certain Kind. | |
template<class _Cap> | |
intrusive_ptr< const _Cap > | zypp::capability::asKind (const CapabilityImpl::constPtr &cap) |
Short for dynamic_pointer_cast. | |
template<class _Cap> | |
intrusive_ptr< const _Cap > | zypp::capability::asKind (const Capability &cap) |
Access to Capability details. |
Definition in file CapabilityImpl.h.