zypp::ResTraits< _Res > Struct Template Reference

ResTraits. More...

#include <ResTraits.h>

Inheritance diagram for zypp::ResTraits< _Res >:

zypp::ResolvableTraits List of all members.

Public Types

typedef intrusive_ptr< _ResPtrType
typedef intrusive_ptr< const
_Res
constPtrType

Public Member Functions

template<>
const ResolvableTraits::KindType kind ("Package")
template<>
const ResolvableTraits::KindType kind ("Selection")
template<>
const ResolvableTraits::KindType kind ("Pattern")
template<>
const ResolvableTraits::KindType kind ("Product")
template<>
const ResolvableTraits::KindType kind ("Patch")
template<>
const ResolvableTraits::KindType kind ("Script")
template<>
const ResolvableTraits::KindType kind ("Message")
template<>
const ResolvableTraits::KindType kind ("Language")
template<>
const ResolvableTraits::KindType kind ("Atom")
template<>
const ResolvableTraits::KindType kind ("System")
template<>
const ResolvableTraits::KindType kind ("SrcPackage")

Static Public Attributes

static const KindType kind

Detailed Description

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

ResTraits.

Defines common types and the Kind value.

Definition at line 46 of file ResTraits.h.


Member Typedef Documentation

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

Definition at line 48 of file ResTraits.h.

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

Definition at line 49 of file ResTraits.h.


Member Function Documentation

template<>
const ResolvableTraits::KindType zypp::ResTraits< Package >::kind "Package"   ) 
 

template<>
const ResolvableTraits::KindType zypp::ResTraits< Selection >::kind "Selection"   ) 
 

template<>
const ResolvableTraits::KindType zypp::ResTraits< Pattern >::kind "Pattern"   ) 
 

template<>
const ResolvableTraits::KindType zypp::ResTraits< Product >::kind "Product"   ) 
 

template<>
const ResolvableTraits::KindType zypp::ResTraits< Patch >::kind "Patch"   ) 
 

template<>
const ResolvableTraits::KindType zypp::ResTraits< Script >::kind "Script"   ) 
 

template<>
const ResolvableTraits::KindType zypp::ResTraits< Message >::kind "Message"   ) 
 

template<>
const ResolvableTraits::KindType zypp::ResTraits< Language >::kind "Language"   ) 
 

template<>
const ResolvableTraits::KindType zypp::ResTraits< Atom >::kind "Atom"   ) 
 

template<>
const ResolvableTraits::KindType zypp::ResTraits< SystemResObject >::kind "System"   ) 
 

template<>
const ResolvableTraits::KindType zypp::ResTraits< SrcPackage >::kind "SrcPackage"   ) 
 


Member Data Documentation

template<typename _Res>
const KindType zypp::ResTraits< _Res >::kind [static]
 

Definition at line 51 of file ResTraits.h.

Referenced by zypp::source::yum::YUMSourceImpl::createPatch().


The documentation for this struct was generated from the following file:
Generated on Thu Jul 6 00:07:31 2006 for zypp by  doxygen 1.4.6