libzypp  17.16.0
Locks.cc File Reference
#include <set>
#include <fstream>
#include <boost/function.hpp>
#include <boost/function_output_iterator.hpp>
#include <algorithm>
#include "zypp/base/Regex.h"
#include "zypp/base/String.h"
#include "zypp/base/LogTools.h"
#include "zypp/base/IOStream.h"
#include "zypp/PoolItem.h"
#include "zypp/PoolQueryUtil.tcc"
#include "zypp/ZYppCallbacks.h"
#include "zypp/sat/SolvAttr.h"
#include "zypp/sat/Solvable.h"
#include "zypp/PathInfo.h"
#include "zypp/Locks.h"
Include dependency graph for Locks.cc:

Go to the source code of this file.

Classes

class  zypp::Locks::Impl
 
struct  zypp::ApplyLock
 
struct  zypp::LockingOutputIterator< OutputIterator >
 iterator that takes lock, lock all solvables from query and send query to output iterator More...
 
class  zypp::LocksCleanPredicate
 
class  zypp::LocksRemovePredicate
 

Namespaces

 zypp
 Easy-to use interface to the ZYPP dependency resolver.
 

Macros

#define ZYPP_BASE_LOGGER_LOGGROUP   "locks"
 

Typedefs

typedef std::set< PoolQuery > zypp::LockSet
 

Functions

template<typename TPredicate >
void zypp::remove_if (LockSet &lockset_r, TPredicate pred_r)
 

Macro Definition Documentation

◆ ZYPP_BASE_LOGGER_LOGGROUP

#define ZYPP_BASE_LOGGER_LOGGROUP   "locks"

Definition at line 28 of file Locks.cc.