#include <ResObject.h>
Inheritance diagram for zypp::ResObject:

Public Types | |
| typedef detail::ResObjectImplIf | Impl |
| typedef ResObject | Self |
| typedef ResTraits< Self > | TraitsType |
| typedef TraitsType::PtrType | Ptr |
| typedef TraitsType::constPtrType | constPtr |
Public Member Functions | |
| Text | summary () const |
| Text | description () const |
| Text | insnotify () const |
| Text | delnotify () const |
| ByteCount | size () const |
| Source_Ref | source () const |
| ZmdId | zmdid () const |
Protected Member Functions | |
| ResObject (const Kind &kind_r, const NVRAD &nvrad_r) | |
| Ctor. | |
| virtual | ~ResObject () |
| Dtor. | |
Private Member Functions | |
| virtual Impl & | pimpl ()=0 |
| Access implementation. | |
| virtual const Impl & | pimpl () const =0 |
| Access implementation. | |
Friends | |
| class | detail::ImplConnect |
Related Functions | |
| (Note that these are not member functions.) | |
| template<class _Res> | |
| ResTraits< _Res >::PtrType | asKind (const ResObject::Ptr &p) |
| Convert Resolvable::Ptr into Ptr of a certain Kind. | |
Definition at line 36 of file ResObject.h.
|
|
Reimplemented in zypp::Atom, zypp::Language, zypp::Message, zypp::Package, zypp::Patch, zypp::Pattern, zypp::Product, zypp::Script, zypp::Selection, zypp::SrcPackage, and zypp::SystemResObject. Definition at line 39 of file ResObject.h. |
|
|
Reimplemented from zypp::Resolvable. Reimplemented in zypp::Atom, zypp::Language, zypp::Message, zypp::Package, zypp::Patch, zypp::Pattern, zypp::Product, zypp::Script, zypp::Selection, zypp::SrcPackage, and zypp::SystemResObject. Definition at line 40 of file ResObject.h. |
|
|
Reimplemented from zypp::Resolvable. Reimplemented in zypp::Atom, zypp::Language, zypp::Message, zypp::Package, zypp::Patch, zypp::Pattern, zypp::Product, zypp::Script, zypp::Selection, zypp::SrcPackage, and zypp::SystemResObject. Definition at line 41 of file ResObject.h. |
|
|
Reimplemented from zypp::Resolvable. Reimplemented in zypp::Atom, zypp::Language, zypp::Message, zypp::Package, zypp::Patch, zypp::Pattern, zypp::Product, zypp::Script, zypp::Selection, zypp::SrcPackage, and zypp::SystemResObject. Definition at line 42 of file ResObject.h. |
|
|
Reimplemented from zypp::Resolvable. Reimplemented in zypp::Atom, zypp::Language, zypp::Message, zypp::Package, zypp::Patch, zypp::Pattern, zypp::Product, zypp::Script, zypp::Selection, zypp::SrcPackage, and zypp::SystemResObject. Definition at line 43 of file ResObject.h. |
|
||||||||||||
|
Ctor.
Definition at line 27 of file ResObject.cc. |
|
|
Dtor.
Definition at line 37 of file ResObject.cc. |
|
|
Definition at line 46 of file ResObject.cc. References pimpl(), zypp::detail::ResObjectImplIf::summary(), and zypp::TranslatedText::text(). Referenced by zypp::Product::longName(). |
|
|
Definition at line 49 of file ResObject.cc. References zypp::detail::ResObjectImplIf::description(), pimpl(), and zypp::TranslatedText::text(). |
|
|
Definition at line 52 of file ResObject.cc. References zypp::detail::ResObjectImplIf::insnotify(), pimpl(), and zypp::TranslatedText::text(). |
|
|
Definition at line 55 of file ResObject.cc. References zypp::detail::ResObjectImplIf::delnotify(), pimpl(), and zypp::TranslatedText::text(). |
|
|
Definition at line 58 of file ResObject.cc. References pimpl(), and zypp::detail::ResObjectImplIf::size(). |
|
|
Definition at line 61 of file ResObject.cc. References pimpl(), and zypp::detail::ResObjectImplIf::source(). |
|
|
Definition at line 64 of file ResObject.cc. References pimpl(), and zypp::detail::ResObjectImplIf::zmdid(). |
|
|
Access implementation.
Implemented in zypp::Atom, zypp::Language, zypp::Message, zypp::Package, zypp::Patch, zypp::Pattern, zypp::Product, zypp::Script, zypp::Selection, zypp::SrcPackage, and zypp::SystemResObject. Referenced by delnotify(), description(), insnotify(), size(), source(), summary(), and zmdid(). |
|
|
Access implementation.
Implemented in zypp::Atom, zypp::Language, zypp::Message, zypp::Package, zypp::Patch, zypp::Pattern, zypp::Product, zypp::Script, zypp::Selection, zypp::SrcPackage, and zypp::SystemResObject. |
|
|
Definition at line 75 of file ResObject.h. |
|
||||||||||
|
Convert Resolvable::Ptr into Ptr of a certain Kind.
asKind<Package>(resPtr); Definition at line 92 of file ResObject.h. |
1.4.6