zypp::LockingOutputIterator< OutputIterator > Struct Template Reference

iterator that takes lock, lock all solvables from query and send query to output iterator More...

List of all members.

Public Member Functions

 LockingOutputIterator (OutputIterator &out_)
void operator() (const PoolQuery &query) const

Private Attributes

OutputIterator & out


Detailed Description

template<class OutputIterator>
struct zypp::LockingOutputIterator< OutputIterator >

iterator that takes lock, lock all solvables from query and send query to output iterator

Definition at line 90 of file Locks.cc.


Constructor & Destructor Documentation

template<class OutputIterator >
zypp::LockingOutputIterator< OutputIterator >::LockingOutputIterator ( OutputIterator &  out_  )  [inline]

Definition at line 92 of file Locks.cc.


Member Function Documentation

template<class OutputIterator >
void zypp::LockingOutputIterator< OutputIterator >::operator() ( const PoolQuery query  )  const [inline]

Definition at line 96 of file Locks.cc.

References zypp::LockingOutputIterator< OutputIterator >::out.


Member Data Documentation

template<class OutputIterator >
OutputIterator& zypp::LockingOutputIterator< OutputIterator >::out [private]

Definition at line 103 of file Locks.cc.

Referenced by zypp::LockingOutputIterator< OutputIterator >::operator()().


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

doxygen