zypp::SystemResObject Class Reference

#include <SystemResObject.h>

Inheritance diagram for zypp::SystemResObject:
[legend]

List of all members.

Public Types

typedef
detail::SystemResObjectImplIf 
Impl
typedef SystemResObject Self
typedef ResTraits< SelfTraitsType
typedef
TraitsType::PtrType 
Ptr
typedef
TraitsType::constPtrType 
constPtr

Static Public Member Functions

static Ptr instance ()
 Default SystemResObject instance.

Protected Member Functions

 SystemResObject (const NVRAD &nvrad_r)
 Ctor.
virtual ~SystemResObject ()
 Dtor.

Private Member Functions

virtual Implpimpl ()=0
 Access implementation.
virtual const Implpimpl () const =0
 Access implementation.


Detailed Description

Definition at line 49 of file SystemResObject.h.


Member Typedef Documentation

typedef detail::SystemResObjectImplIf zypp::SystemResObject::Impl

Reimplemented from zypp::ResObject.

Definition at line 52 of file SystemResObject.h.

typedef SystemResObject zypp::SystemResObject::Self

Reimplemented from zypp::ResObject.

Definition at line 53 of file SystemResObject.h.

typedef ResTraits<Self> zypp::SystemResObject::TraitsType

Reimplemented from zypp::ResObject.

Definition at line 54 of file SystemResObject.h.

typedef TraitsType::PtrType zypp::SystemResObject::Ptr

Reimplemented from zypp::ResObject.

Definition at line 55 of file SystemResObject.h.

typedef TraitsType::constPtrType zypp::SystemResObject::constPtr

Reimplemented from zypp::ResObject.

Definition at line 56 of file SystemResObject.h.


Constructor & Destructor Documentation

zypp::SystemResObject::SystemResObject ( const NVRAD nvrad_r  )  [protected]

Ctor.

Definition at line 31 of file SystemResObject.cc.

zypp::SystemResObject::~SystemResObject (  )  [protected, virtual]

Dtor.

Definition at line 40 of file SystemResObject.cc.


Member Function Documentation

SystemResObject::Ptr zypp::SystemResObject::instance (  )  [static]

Default SystemResObject instance.

Definition at line 48 of file SystemResObject.cc.

References zypp::detail::makeResolvableAndImpl(), and zypp::Dep::PROVIDES.

Referenced by zypp::solver::detail::assertSystemResObjectInPool().

virtual Impl& zypp::SystemResObject::pimpl (  )  [private, pure virtual]

Access implementation.

Implements zypp::ResObject.

virtual const Impl& zypp::SystemResObject::pimpl (  )  const [private, pure virtual]

Access implementation.

Implements zypp::ResObject.


The documentation for this class was generated from the following files:
Generated on Tue Sep 25 19:23:16 2007 for libzypp by  doxygen 1.5.3