libzypp  17.3.0
zypp::ZYppFactory Class Reference

ZYpp factory class (Singleton) More...

#include <ZYppFactory.h>

Public Member Functions

 ~ZYppFactory ()
 Dtor. More...
 
ZYpp::Ptr getZYpp () const
 
bool haveZYpp () const
 Whether the ZYpp instance is already created. More...
 

Static Public Member Functions

static ZYppFactory instance ()
 Singleton ctor. More...
 

Private Member Functions

 ZYppFactory ()
 Default ctor. More...
 

Friends

std::ostream & operator<< (std::ostream &str, const ZYppFactory &obj)
 

Related Functions

(Note that these are not member functions.)

std::ostream & operator<< (std::ostream &str, const ZYppFactory &obj)
 
ZYpp::Ptr getZYpp ()
 

Detailed Description

ZYpp factory class (Singleton)

Definition at line 43 of file ZYppFactory.h.

Constructor & Destructor Documentation

◆ ~ZYppFactory()

zypp::ZYppFactory::~ZYppFactory ( )

Dtor.

Definition at line 348 of file ZYppFactory.cc.

◆ ZYppFactory()

zypp::ZYppFactory::ZYppFactory ( )
private

Default ctor.

Definition at line 345 of file ZYppFactory.cc.

Member Function Documentation

◆ instance()

ZYppFactory zypp::ZYppFactory::instance ( )
static

Singleton ctor.

Definition at line 342 of file ZYppFactory.cc.

◆ getZYpp()

ZYpp::Ptr zypp::ZYppFactory::getZYpp ( ) const
Returns
Pointer to the ZYpp instance.
Exceptions
EXCEPTIONIn case we can't acquire a lock.

Definition at line 353 of file ZYppFactory.cc.

◆ haveZYpp()

bool zypp::ZYppFactory::haveZYpp ( ) const

Whether the ZYpp instance is already created.

Definition at line 420 of file ZYppFactory.cc.

Friends And Related Function Documentation

◆ operator<< [1/2]

std::ostream& operator<< ( std::ostream &  str,
const ZYppFactory obj 
)
friend

Definition at line 428 of file ZYppFactory.cc.

◆ operator<<() [2/2]

std::ostream & operator<< ( std::ostream &  str,
const ZYppFactory obj 
)
related

Stream output

Definition at line 428 of file ZYppFactory.cc.

◆ getZYpp()

ZYpp::Ptr getZYpp ( )
related

Convenience to get the Pointer to the ZYpp instance.

See also
ZYppFactory::getZYpp

Definition at line 75 of file ZYppFactory.h.


The documentation for this class was generated from the following files: