libzypp  12.16.5
zypp::LocksRemovePredicate Class Reference

Public Member Functions

 LocksRemovePredicate (std::set< sat::Solvable > &s, const PoolQuery &q, callback::SendReport< SavingLocksReport > &r)
 
bool operator() (const PoolQuery &q)
 
bool aborted ()
 

Private Member Functions

int contains (const PoolQuery &q, std::set< sat::Solvable > &s)
 

Private Attributes

std::set< sat::Solvable > & solvs
 
const PoolQueryquery
 
callback::SendReport
< SavingLocksReport > & 
report
 
bool aborted_
 

Detailed Description

Definition at line 314 of file Locks.cc.

Constructor & Destructor Documentation

zypp::LocksRemovePredicate::LocksRemovePredicate ( std::set< sat::Solvable > &  s,
const PoolQuery q,
callback::SendReport< SavingLocksReport > &  r 
)
inline

Definition at line 342 of file Locks.cc.

Member Function Documentation

int zypp::LocksRemovePredicate::contains ( const PoolQuery q,
std::set< sat::Solvable > &  s 
)
inlineprivate

Definition at line 323 of file Locks.cc.

bool zypp::LocksRemovePredicate::operator() ( const PoolQuery q)
inline

Definition at line 346 of file Locks.cc.

bool zypp::LocksRemovePredicate::aborted ( )
inline

Definition at line 388 of file Locks.cc.

Member Data Documentation

std::set<sat::Solvable>& zypp::LocksRemovePredicate::solvs
private

Definition at line 317 of file Locks.cc.

const PoolQuery& zypp::LocksRemovePredicate::query
private

Definition at line 318 of file Locks.cc.

callback::SendReport<SavingLocksReport>& zypp::LocksRemovePredicate::report
private

Definition at line 319 of file Locks.cc.

bool zypp::LocksRemovePredicate::aborted_
private

Definition at line 320 of file Locks.cc.


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