CapabilityImpl.h File Reference

#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.


Detailed Description

Definition in file CapabilityImpl.h.


Generated on Thu Jul 6 00:07:29 2006 for zypp by  doxygen 1.4.6