|
libzypp
17.14.0
|
Class representing an application (appdata.xml) More...
#include <Application.h>
Public Types | |
| typedef Application | Self |
| typedef ResTraits< Self > | TraitsType |
| typedef TraitsType::PtrType | Ptr |
| typedef TraitsType::constPtrType | constPtr |
Public Types inherited from zypp::ResObject | |
| typedef ResObject | Self |
| typedef ResTraits< Self > | TraitsType |
| typedef TraitsType::PtrType | Ptr |
| typedef TraitsType::constPtrType | constPtr |
Public Types inherited from zypp::Resolvable | |
| typedef Resolvable | Self |
| typedef ResTraits< Self > | TraitsType |
| typedef TraitsType::KindType | Kind |
| typedef TraitsType::PtrType | Ptr |
| typedef TraitsType::constPtrType | constPtr |
Protected Member Functions | |
| Application (const sat::Solvable &solvable_r) | |
| Ctor. | |
| virtual | ~Application () |
| Dtor. | |
Protected Member Functions inherited from zypp::ResObject | |
| ResObject (const sat::Solvable &solvable_r) | |
| Ctor. | |
| virtual | ~ResObject () |
| Dtor. | |
| virtual std::ostream & | dumpOn (std::ostream &str) const |
| Helper for stream output. | |
| operator sat::Solvable () const | |
| This is a sat::SolvableType (allow implicit conversion in derived classes). | |
Protected Member Functions inherited from zypp::Resolvable | |
| Resolvable (const sat::Solvable &solvable_r) | |
| Ctor. | |
| virtual | ~Resolvable () |
| Dtor. | |
Protected Member Functions inherited from zypp::sat::SolvableType< Resolvable > | |
| SolvableType () | |
| SolvableType (const SolvableType &) | |
| SolvableType (SolvableType &&) | |
| void | operator= (const SolvableType &) |
| void | operator= (SolvableType &&) |
| ~SolvableType () | |
Protected Member Functions inherited from zypp::base::ReferenceCounted | |
| virtual void | ref_to (unsigned) const |
| Trigger derived classes after refCount was increased. | |
| virtual void | unref_to (unsigned) const |
| Trigger derived classes after refCount was decreased. | |
Friends | |
| Ptr | make (const sat::Solvable &solvable_r) |
| Directly create a certain kind of ResObject from sat::Solvable. | |
Additional Inherited Members | |
Public Member Functions inherited from zypp::ResObject | |
| template<class TRes > | |
| ResTraits< TRes >::constPtrType | asKind () const |
Convert this into a Ptr of a certain Kind. | |
| template<class TRes > | |
| ResTraits< TRes >::PtrType | asKind () |
| Vendor | vendor () const |
| Vendor. | |
Static Public Member Functions inherited from zypp::base::ReferenceCounted | |
| static void | add_ref (const ReferenceCounted *ptr_r) |
| Called by zypp::intrusive_ptr to add a reference. | |
| static void | release (const ReferenceCounted *ptr_r) |
| Called by zypp::intrusive_ptr to add a reference. | |
Related Functions inherited from zypp::ResObject | |
| template<class TRes > | |
| ResTraits< TRes >::PtrType | asKind (const ResObject::Ptr &p) |
| Convert ResObject::Ptr into Ptr of a certain Kind. | |
Class representing an application (appdata.xml)
Definition at line 27 of file Application.h.
| typedef Application zypp::Application::Self |
Definition at line 30 of file Application.h.
| typedef ResTraits<Self> zypp::Application::TraitsType |
Definition at line 31 of file Application.h.
Definition at line 32 of file Application.h.
Definition at line 33 of file Application.h.
|
protected |
Ctor.
Definition at line 23 of file Application.cc.
|
protectedvirtual |
Dtor.
Definition at line 27 of file Application.cc.
|
friend |
Directly create a certain kind of ResObject from sat::Solvable.
If the sat::Solvables kind is not appropriate, a NULL pointer is returned.
Definition at line 118 of file ResObject.h.