storage::IterPair< Iter > Class Template Reference

#include <IterPair.h>

Inheritance diagram for storage::IterPair< Iter >:

storage::MakeCondIterPair< Pred, Iter >

List of all members.

Public Types

typedef Iter itype

Public Member Functions

 IterPair (const Iter b, const Iter e)
 IterPair (const IterPair &x)
IterPairoperator= (const IterPair &x)
bool operator== (const IterPair &x) const
bool empty () const
unsigned length () const
Iter begin () const
Iter end () const

Protected Attributes

Iter m_begin
Iter m_end

template<class Iter>
class storage::IterPair< Iter >


Member Typedef Documentation

template<class Iter>
typedef Iter storage::IterPair< Iter >::itype


Constructor & Destructor Documentation

template<class Iter>
storage::IterPair< Iter >::IterPair ( const Iter  b,
const Iter  e 
) [inline]

template<class Iter>
storage::IterPair< Iter >::IterPair ( const IterPair< Iter > &  x  )  [inline]


Member Function Documentation

template<class Iter>
IterPair& storage::IterPair< Iter >::operator= ( const IterPair< Iter > &  x  )  [inline]

template<class Iter>
bool storage::IterPair< Iter >::operator== ( const IterPair< Iter > &  x  )  const [inline]

template<class Iter>
bool storage::IterPair< Iter >::empty (  )  const [inline]

template<class Iter>
unsigned storage::IterPair< Iter >::length (  )  const [inline]

template<class Iter>
Iter storage::IterPair< Iter >::begin (  )  const [inline]

References storage::IterPair< Iter >::m_begin.

Referenced by storage::Disk::availablePartNumber(), storage::LvmLv::calcSize(), storage::Storage::changeDeviceName(), storage::MdCo::changeDeviceName(), storage::Disk::changePartitionArea(), storage::Disk::changePartitionId(), storage::LvmVg::changeStripe(), storage::LvmVg::changeStripeSize(), storage::PeContainer::checkConsistency(), storage::PeContainer::checkCreateConstraints(), storage::Storage::commit(), storage::Storage::commitPair(), storage::Disk::createChecks(), storage::LvmVg::createLv(), storage::LvmVg::createLvSnapshot(), storage::Disk::createPartition(), storage::Storage::deletedDevice(), storage::Storage::detectObjects(), storage::Storage::deviceByNumber(), storage::Disk::Disk(), storage::DmCo::DmCo(), storage::DmPartCo::DmPartCo(), storage::Disk::doCreate(), storage::Dasd::doFdasd(), storage::Disk::doResize(), storage::NfsCo::equalContent(), storage::MdPartCo::equalContent(), storage::MdCo::equalContent(), storage::LvmVg::equalContent(), storage::LoopCo::equalContent(), storage::DmPartCo::equalContent(), storage::DmCo::equalContent(), storage::Disk::equalContent(), storage::Storage::findContainer(), storage::Storage::findDisk(), storage::Storage::findDiskId(), storage::Storage::findDiskPath(), storage::Storage::findDm(), storage::DmPartCo::findDm(), storage::DmCo::findDm(), storage::Storage::findDmmultipathCo(), storage::Storage::findDmPartCo(), storage::Storage::findDmraidCo(), storage::Storage::findDmUsing(), storage::LoopCo::findLoop(), storage::LoopCo::findLoopDev(), storage::Storage::findLvmVg(), storage::MdCo::findMd(), storage::MdPartCo::findMdPart(), storage::Storage::findMdPartCo(), storage::NfsCo::findNfs(), storage::Storage::findVolume(), storage::Container::findVolume(), storage::Disk::forgetChangePartitionId(), storage::Disk::freeCylindersAfterPartition(), storage::Storage::getAllUsedFs(), storage::Container::getCommitActions(), storage::Storage::getCommitInfo(), storage::Storage::getContainers(), storage::Storage::getDiskList(), storage::DmCo::getDmData(), storage::Storage::getDmInfo(), storage::Storage::getDmmultipathInfo(), storage::Storage::getDmraidInfo(), storage::Volume::getFreeLoop(), storage::LoopCo::getLoopData(), storage::Storage::getLoopInfo(), storage::Storage::getLvmLvInfo(), storage::LvmVg::getLvSnapshotState(), storage::MdCo::getMdData(), storage::Storage::getMdInfo(), storage::Storage::getMdPartCoStateInfo(), storage::Storage::getMdPartInfo(), storage::Storage::getMdPartMdNums(), storage::Storage::getNfsInfo(), storage::MdPartCo::getPartition(), storage::DmPartCo::getPartition(), storage::Disk::getPartitionAfter(), storage::Storage::getPartitionInfo(), storage::MdPartCo::getPartitionInfo(), storage::MdPartCo::getToCommit(), storage::DmPartCo::getToCommit(), storage::Disk::getToCommit(), storage::Dasd::getToCommit(), storage::Container::getToCommit(), storage::Disk::getUnusedSpace(), storage::LvmVg::getVgData(), storage::Storage::getVolumes(), storage::MdPartCo::getVolumes(), storage::DmPartCo::getVolumes(), storage::Storage::hasIScsiDisks(), storage::LvmLv::hasSnapshots(), storage::Storage::haveDm(), storage::Storage::haveLoop(), storage::Storage::haveMd(), storage::Storage::haveNfs(), storage::Dasd::initializeDisk(), storage::MdCo::isHandledByMdPart(), storage::PeContainer::leByLvRemove(), storage::ListListIterator< PIter, Iter >::ListListIterator(), storage::Disk::logData(), storage::NfsCo::logDifference(), storage::MdPartCo::logDifference(), storage::MdCo::logDifference(), storage::LvmVg::logDifference(), storage::LoopCo::logDifference(), storage::DmPartCo::logDifference(), storage::DmCo::logDifference(), storage::Disk::logDifference(), storage::LoopCo::LoopCo(), storage::LoopCo::loopIds(), storage::Volume::loopInUse(), storage::LvmVg::LvmVg(), storage::MdCo::MdCo(), storage::MdPartCo::MdPartCo(), storage::Storage::needCryptPassword(), storage::NfsCo::NfsCo(), storage::Storage::printInfo(), storage::Storage::removeDmMapsTo(), storage::DmPartCo::removeDmPart(), storage::LvmVg::removeLv(), storage::LvmVg::removeLvSnapshot(), storage::MdPartCo::removeMdPart(), storage::Disk::removePartition(), storage::Dasd::removePartition(), storage::MdPartCo::removePresentPartitions(), storage::DmPartCo::removePresentPartitions(), storage::Disk::removePresentPartitions(), storage::LvmVg::removeVg(), storage::Storage::rootMounted(), storage::LvmVg::setPeSize(), storage::MdPartCo::setUdevData(), storage::DmraidCo::setUdevData(), storage::DmmultipathCo::setUdevData(), storage::Disk::setUdevData(), storage::MdCo::syncRaidtab(), storage::Disk::triggerUdevUpdate(), storage::PeContainer::tryUnusePe(), storage::MdPartCo::updateDelDev(), storage::DmPartCo::updateDelDev(), storage::Storage::updateDmEmptyPeMap(), storage::DmCo::updateDmMaps(), storage::MdPartCo::updateMinor(), storage::DmPartCo::updateMinor(), storage::MdPartCo::updatePointers(), storage::DmPartCo::updatePointers(), storage::MdCo::usedNumbers(), storage::MdPartCo::validPartition(), and storage::DmPartCo::validPartition().

template<class Iter>
Iter storage::IterPair< Iter >::end (  )  const [inline]

References storage::IterPair< Iter >::m_end.

Referenced by storage::Disk::availablePartNumber(), storage::LvmLv::calcSize(), storage::Storage::changeDeviceName(), storage::MdCo::changeDeviceName(), storage::Disk::changePartitionArea(), storage::Disk::changePartitionId(), storage::LvmVg::changeStripe(), storage::LvmVg::changeStripeSize(), storage::PeContainer::checkConsistency(), storage::PeContainer::checkCreateConstraints(), storage::Storage::commit(), storage::Storage::commitPair(), storage::Disk::createChecks(), storage::LvmVg::createLv(), storage::LvmVg::createLvSnapshot(), storage::Storage::deletedDevice(), storage::Storage::detectObjects(), storage::Storage::deviceByNumber(), storage::Disk::Disk(), storage::DmCo::DmCo(), storage::DmPartCo::DmPartCo(), storage::Disk::doCreate(), storage::Dasd::doFdasd(), storage::NfsCo::equalContent(), storage::MdPartCo::equalContent(), storage::MdCo::equalContent(), storage::LvmVg::equalContent(), storage::LoopCo::equalContent(), storage::DmPartCo::equalContent(), storage::DmCo::equalContent(), storage::Disk::equalContent(), storage::Storage::findContainer(), storage::Storage::findDisk(), storage::Storage::findDiskId(), storage::Storage::findDiskPath(), storage::Storage::findDm(), storage::DmPartCo::findDm(), storage::DmCo::findDm(), storage::Storage::findDmmultipathCo(), storage::Storage::findDmPartCo(), storage::Storage::findDmraidCo(), storage::Storage::findDmUsing(), storage::LoopCo::findLoop(), storage::LoopCo::findLoopDev(), storage::Storage::findLvmVg(), storage::MdCo::findMd(), storage::MdPartCo::findMdPart(), storage::Storage::findMdPartCo(), storage::NfsCo::findNfs(), storage::Storage::findVolume(), storage::Container::findVolume(), storage::Disk::forgetChangePartitionId(), storage::Disk::freeCylindersAfterPartition(), storage::Storage::getAllUsedFs(), storage::Container::getCommitActions(), storage::Storage::getCommitInfo(), storage::Storage::getContainers(), storage::Storage::getDiskList(), storage::DmCo::getDmData(), storage::Storage::getDmInfo(), storage::Storage::getDmmultipathInfo(), storage::Storage::getDmraidInfo(), storage::Volume::getFreeLoop(), storage::LoopCo::getLoopData(), storage::Storage::getLoopInfo(), storage::Storage::getLvmLvInfo(), storage::LvmVg::getLvSnapshotState(), storage::MdCo::getMdData(), storage::Storage::getMdInfo(), storage::Storage::getMdPartCoStateInfo(), storage::Storage::getMdPartInfo(), storage::Storage::getMdPartMdNums(), storage::Storage::getNfsInfo(), storage::MdPartCo::getPartition(), storage::DmPartCo::getPartition(), storage::Disk::getPartitionAfter(), storage::Storage::getPartitionInfo(), storage::MdPartCo::getPartitionInfo(), storage::MdPartCo::getToCommit(), storage::DmPartCo::getToCommit(), storage::Disk::getToCommit(), storage::Container::getToCommit(), storage::Disk::getUnusedSpace(), storage::LvmVg::getVgData(), storage::Storage::getVolumes(), storage::MdPartCo::getVolumes(), storage::DmPartCo::getVolumes(), storage::Storage::hasIScsiDisks(), storage::LvmLv::hasSnapshots(), storage::Storage::haveDm(), storage::Storage::haveLoop(), storage::Storage::haveMd(), storage::Storage::haveNfs(), storage::Dasd::initializeDisk(), storage::MdCo::isHandledByMdPart(), storage::PeContainer::leByLvRemove(), storage::ListListIterator< PIter, Iter >::ListListIterator(), storage::Disk::logData(), storage::NfsCo::logDifference(), storage::MdPartCo::logDifference(), storage::MdCo::logDifference(), storage::LvmVg::logDifference(), storage::LoopCo::logDifference(), storage::DmPartCo::logDifference(), storage::DmCo::logDifference(), storage::Disk::logDifference(), storage::LoopCo::LoopCo(), storage::LoopCo::loopIds(), storage::Volume::loopInUse(), storage::LvmVg::LvmVg(), storage::MdCo::MdCo(), storage::MdPartCo::MdPartCo(), storage::Storage::needCryptPassword(), storage::NfsCo::NfsCo(), storage::Storage::printInfo(), storage::Storage::removeDmMapsTo(), storage::DmPartCo::removeDmPart(), storage::LvmVg::removeLv(), storage::LvmVg::removeLvSnapshot(), storage::MdPartCo::removeMdPart(), storage::Disk::removePartition(), storage::Dasd::removePartition(), storage::MdPartCo::removePresentPartitions(), storage::DmPartCo::removePresentPartitions(), storage::Disk::removePresentPartitions(), storage::LvmVg::removeVg(), storage::Storage::rootMounted(), storage::LvmVg::setPeSize(), storage::MdPartCo::setUdevData(), storage::DmraidCo::setUdevData(), storage::DmmultipathCo::setUdevData(), storage::Disk::setUdevData(), storage::MdCo::syncRaidtab(), storage::Disk::triggerUdevUpdate(), storage::PeContainer::tryUnusePe(), storage::MdPartCo::updateDelDev(), storage::DmPartCo::updateDelDev(), storage::Storage::updateDmEmptyPeMap(), storage::DmCo::updateDmMaps(), storage::MdPartCo::updateMinor(), storage::DmPartCo::updateMinor(), storage::MdPartCo::updatePointers(), storage::DmPartCo::updatePointers(), storage::MdCo::usedNumbers(), storage::MdPartCo::validPartition(), and storage::DmPartCo::validPartition().


Member Data Documentation

template<class Iter>
Iter storage::IterPair< Iter >::m_begin [protected]

template<class Iter>
Iter storage::IterPair< Iter >::m_end [protected]


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

Generated on Tue May 11 23:10:51 2010 for yast2-storage by  doxygen 1.5.6