libzypp  17.8.0
ZYppFactory.cc File Reference
#include <sys/file.h>
#include <iostream>
#include <fstream>
#include <signal.h>
#include "zypp/base/Logger.h"
#include "zypp/base/Gettext.h"
#include "zypp/base/IOStream.h"
#include "zypp/base/Functional.h"
#include "zypp/base/Backtrace.h"
#include "zypp/PathInfo.h"
#include "zypp/ZYppFactory.h"
#include "zypp/zypp_detail/ZYppImpl.h"
#include "zypp/zypp_detail/ZYppReadOnlyHack.h"
#include <boost/interprocess/sync/file_lock.hpp>
#include <boost/interprocess/sync/scoped_lock.hpp>
#include <boost/interprocess/sync/sharable_lock.hpp>
Include dependency graph for ZYppFactory.cc:

Go to the source code of this file.

Classes

class  zypp::ZYppGlobalLock
 Our broken global lock. More...
 

Namespaces

 zyppintern
 
 zypp
 Easy-to use interface to the ZYPP dependency resolver.
 
 zypp::env
 
 zypp::zypp_readonly_hack
 

Functions

void zyppintern::repoVariablesReset ()
 
Pathname zypp::env::ZYPP_LOCKFILE_ROOT ()
 Hack to circumvent the currently poor –root support. More...
 
void zypp::zypp_readonly_hack::IWantIt () ZYPP_DEPRECATED
 
bool zypp::zypp_readonly_hack::IGotIt ()
 
std::ostream & zypp::operator<< (std::ostream &str, const ZYppFactory &obj)
 

Variables

static bool zypp::zypp_readonly_hack::active = getenv("ZYPP_READONLY_HACK")