libzypp  11.13.5
zypp::ResTraits< _Res > Struct Template Reference

ResTraits. More...

#include <ResTraits.h>

List of all members.

Public Types

typedef ResKind KindType
typedef intrusive_ptr< _Res > PtrType
typedef intrusive_ptr< const _Res > constPtrType

Public Member Functions

template<>
const ResKind kind (ResKind::package)
template<>
const ResKind kind (ResKind::patch)
template<>
const ResKind kind (ResKind::pattern)
template<>
const ResKind kind (ResKind::product)
template<>
const ResKind kind (ResKind::srcpackage)

Static Public Member Functions

static bool isPseudoInstalled ()
 Those are denoted to be installed, if the solver verifies them as being satisfied.

Static Public Attributes

static const ResKind kind

Detailed Description

template<typename _Res>
struct zypp::ResTraits< _Res >

ResTraits.

Defines common types and the ResKind value.

Definition at line 77 of file ResTraits.h.


Member Typedef Documentation

template<typename _Res>
typedef ResKind zypp::ResTraits< _Res >::KindType

Definition at line 79 of file ResTraits.h.

template<typename _Res>
typedef intrusive_ptr<_Res> zypp::ResTraits< _Res >::PtrType

Definition at line 80 of file ResTraits.h.

template<typename _Res>
typedef intrusive_ptr<const _Res> zypp::ResTraits< _Res >::constPtrType

Definition at line 81 of file ResTraits.h.


Member Function Documentation

template<typename _Res>
static bool zypp::ResTraits< _Res >::isPseudoInstalled ( )
inlinestatic

Those are denoted to be installed, if the solver verifies them as being satisfied.

Definition at line 87 of file ResTraits.h.

template<>
const ResKind zypp::ResTraits< Package >::kind ( ResKind::package  )
template<>
const ResKind zypp::ResTraits< Patch >::kind ( ResKind::patch  )
template<>
const ResKind zypp::ResTraits< Pattern >::kind ( ResKind::pattern  )
template<>
const ResKind zypp::ResTraits< Product >::kind ( ResKind::product  )
template<>
const ResKind zypp::ResTraits< SrcPackage >::kind ( ResKind::srcpackage  )

Member Data Documentation

template<typename _Res>
const ResKind zypp::ResTraits< _Res >::kind
static

Definition at line 83 of file ResTraits.h.


The documentation for this struct was generated from the following file: