libzypp 17.31.23
zypp::ZYppFactory Class Reference

ZYpp factory class (Singleton) More...

#include <ZYppFactory.h>

Public Member Functions

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

Static Public Member Functions

static ZYppFactory instance ()
 Singleton ctor.
 
static zypp::Pathname lockfileDir ()
 

Private Member Functions

 ZYppFactory ()
 Default ctor.
 

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)
 Stream output.
 
ZYpp::Ptr getZYpp ()
 Convenience to get the Pointer to the ZYpp instance.
 

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 367 of file ZYppFactory.cc.

◆ ZYppFactory()

zypp::ZYppFactory::ZYppFactory ( )
private

Default ctor.

Definition at line 364 of file ZYppFactory.cc.

Member Function Documentation

◆ instance()

ZYppFactory zypp::ZYppFactory::instance ( )
static

Singleton ctor.

Definition at line 361 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 372 of file ZYppFactory.cc.

◆ haveZYpp()

bool zypp::ZYppFactory::haveZYpp ( ) const

Whether the ZYpp instance is already created.

Definition at line 460 of file ZYppFactory.cc.

◆ lockfileDir()

zypp::Pathname zypp::ZYppFactory::lockfileDir ( )
static

Definition at line 463 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 473 of file ZYppFactory.cc.

◆ operator<<() [2/2]

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

Stream output.

Definition at line 473 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 77 of file ZYppFactory.h.


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