#include <IterPair.h>

Public Types | |
| typedef Iter | itype |
Public Member Functions | |
| IterPair (const Iter b, const Iter e) | |
| IterPair (const IterPair &x) | |
| IterPair & | operator= (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 |
| typedef Iter storage::IterPair< Iter >::itype |
| storage::IterPair< Iter >::IterPair | ( | const Iter | b, | |
| const Iter | e | |||
| ) | [inline] |
| storage::IterPair< Iter >::IterPair | ( | const IterPair< Iter > & | x | ) | [inline] |
| IterPair& storage::IterPair< Iter >::operator= | ( | const IterPair< Iter > & | x | ) | [inline] |
References storage::IterPair< Iter >::m_begin, and storage::IterPair< Iter >::m_end.
| bool storage::IterPair< Iter >::operator== | ( | const IterPair< Iter > & | x | ) | const [inline] |
References storage::IterPair< Iter >::m_begin, and storage::IterPair< Iter >::m_end.
| bool storage::IterPair< Iter >::empty | ( | ) | const [inline] |
References storage::IterPair< Iter >::m_begin, and storage::IterPair< Iter >::m_end.
Referenced by storage::Disk::availablePartNumber(), storage::Storage::commit(), storage::Disk::createChecks(), storage::Disk::createPartition(), storage::Disk::doCreate(), storage::Disk::doRemove(), storage::Disk::doResize(), storage::Storage::evmsActivate(), storage::EvmsCo::EvmsCo(), storage::Storage::findVolume(), storage::Storage::getCommitActions(), storage::DmPartCo::handleWholeDevice(), storage::Storage::haveEvms(), storage::Container::isEmpty(), storage::LvmVg::LvmVg(), storage::DmPartCo::removePresentPartitions(), storage::Disk::removePresentPartitions(), and storage::Disk::resizePartition().
| unsigned storage::IterPair< Iter >::length | ( | ) | const [inline] |
References storage::IterPair< Iter >::m_begin, and storage::IterPair< Iter >::m_end.
Referenced by storage::Storage::commitPair(), storage::Storage::detectEvms(), storage::Storage::detectObjects(), storage::Disk::doCreate(), storage::Storage::evmsActivate(), storage::Container::getInfo(), storage::Storage::haveEvms(), and storage::Container::numVolumes().
| Iter storage::IterPair< Iter >::begin | ( | ) | const [inline] |
References storage::IterPair< Iter >::m_begin.
Referenced by storage::EvmsCo::addLv(), storage::Disk::availablePartNumber(), storage::Storage::changeDeviceName(), storage::MdCo::changeDeviceName(), storage::EvmsCo::changeDeviceName(), storage::Disk::changePartitionArea(), storage::Disk::changePartitionId(), storage::LvmVg::changeStripe(), storage::EvmsCo::changeStripe(), storage::LvmVg::changeStripeSize(), storage::EvmsCo::changeStripeSize(), storage::PeContainer::checkConsistency(), storage::PeContainer::checkCreateConstraints(), storage::Storage::commit(), storage::Storage::commitPair(), storage::Disk::createChecks(), storage::LvmVg::createLv(), storage::Disk::createPartition(), storage::EvmsCo::createVol(), storage::Storage::deletedDevice(), storage::Storage::detectObjects(), storage::Storage::deviceByNumber(), storage::Disk::Disk(), storage::DmPartCo::DmPartCo(), storage::Disk::doCreate(), storage::Disk::doResize(), storage::NfsCo::equalContent(), storage::MdCo::equalContent(), storage::LvmVg::equalContent(), storage::LoopCo::equalContent(), storage::EvmsCo::equalContent(), storage::DmPartCo::equalContent(), storage::DmCo::equalContent(), storage::Disk::equalContent(), storage::Storage::evmsActivate(), storage::Storage::evmsActivateDevices(), storage::EvmsCo::EvmsCo(), storage::Storage::findContainer(), storage::Storage::findDisk(), storage::Storage::findDiskId(), storage::Storage::findDiskPath(), storage::Storage::findDm(), storage::DmPartCo::findDm(), storage::DmCo::findDm(), storage::Storage::findDmPartCo(), storage::Storage::findDmraidCo(), storage::Storage::findDmUsing(), storage::Storage::findEvmsCo(), storage::LoopCo::findLoop(), storage::LoopCo::findLoopDev(), storage::Storage::findLvmVg(), storage::MdCo::findMd(), storage::NfsCo::findNfs(), storage::Storage::findVolume(), storage::Container::findVolume(), storage::Disk::forgetChangePartitionId(), storage::Storage::getAllUsedFs(), storage::EvmsCo::getCoData(), storage::Storage::getCommitActions(), storage::Storage::getContainers(), storage::Storage::getDiskList(), storage::DmCo::getDmData(), storage::Storage::getDmInfo(), storage::Storage::getDmraidInfo(), storage::Storage::getEvmsInfo(), storage::LoopCo::getLoopData(), storage::Storage::getLoopInfo(), storage::Storage::getLvmLvInfo(), storage::MdCo::getMdData(), storage::Storage::getMdInfo(), storage::Storage::getNfsInfo(), storage::EvmsCo::getNormalVolumes(), storage::DmPartCo::getPartition(), storage::Disk::getPartitionAfter(), storage::Storage::getPartitionInfo(), storage::LvmVg::getVgData(), storage::Storage::getVolumes(), storage::DmPartCo::getVolumes(), storage::Storage::handleEvmsRemoveDevice(), storage::Storage::haveLoop(), storage::Storage::haveMd(), storage::Storage::haveNfs(), storage::Dasd::initializeDisk(), storage::PeContainer::leByLvRemove(), storage::ListListIterator< PIter, Iter >::ListListIterator(), storage::Disk::logData(), storage::NfsCo::logDifference(), storage::MdCo::logDifference(), storage::LvmVg::logDifference(), storage::LoopCo::logDifference(), storage::EvmsCo::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::NfsCo::NfsCo(), storage::EvmsCo::removeCo(), storage::DmPartCo::removeDmPart(), storage::LvmVg::removeLv(), storage::Disk::removePartition(), storage::Dasd::removePartition(), storage::DmPartCo::removePresentPartitions(), storage::Disk::removePresentPartitions(), storage::LvmVg::removeVg(), storage::EvmsCo::removeVol(), storage::Disk::resizePartition(), storage::LvmVg::setPeSize(), storage::EvmsCo::setPeSize(), storage::DmraidCo::setUdevData(), storage::Disk::setUdevData(), storage::MdCo::syncRaidtab(), storage::Disk::triggerUdevUpdate(), storage::DmPartCo::updateDelDev(), storage::Storage::updateDmEmptyPeMap(), storage::DmCo::updateDmMaps(), storage::EvmsCo::updateMd(), storage::DmPartCo::updateMinor(), storage::DmPartCo::updatePointers(), and storage::DmPartCo::validPartition().
| Iter storage::IterPair< Iter >::end | ( | ) | const [inline] |
References storage::IterPair< Iter >::m_end.
Referenced by storage::EvmsCo::addLv(), storage::Disk::availablePartNumber(), storage::Storage::changeDeviceName(), storage::MdCo::changeDeviceName(), storage::EvmsCo::changeDeviceName(), storage::Disk::changePartitionArea(), storage::Disk::changePartitionId(), storage::LvmVg::changeStripe(), storage::EvmsCo::changeStripe(), storage::LvmVg::changeStripeSize(), storage::EvmsCo::changeStripeSize(), storage::PeContainer::checkConsistency(), storage::PeContainer::checkCreateConstraints(), storage::Storage::commit(), storage::Storage::commitPair(), storage::Disk::createChecks(), storage::LvmVg::createLv(), storage::EvmsCo::createVol(), storage::Storage::deletedDevice(), storage::Storage::detectObjects(), storage::Storage::deviceByNumber(), storage::Disk::Disk(), storage::DmPartCo::DmPartCo(), storage::Disk::doCreate(), storage::NfsCo::equalContent(), storage::MdCo::equalContent(), storage::LvmVg::equalContent(), storage::LoopCo::equalContent(), storage::EvmsCo::equalContent(), storage::DmPartCo::equalContent(), storage::DmCo::equalContent(), storage::Disk::equalContent(), storage::Storage::evmsActivate(), storage::Storage::evmsActivateDevices(), storage::EvmsCo::EvmsCo(), storage::Storage::findContainer(), storage::Storage::findDisk(), storage::Storage::findDiskId(), storage::Storage::findDiskPath(), storage::Storage::findDm(), storage::DmPartCo::findDm(), storage::DmCo::findDm(), storage::Storage::findDmPartCo(), storage::Storage::findDmraidCo(), storage::Storage::findDmUsing(), storage::Storage::findEvmsCo(), storage::LoopCo::findLoop(), storage::LoopCo::findLoopDev(), storage::Storage::findLvmVg(), storage::MdCo::findMd(), storage::NfsCo::findNfs(), storage::Storage::findVolume(), storage::Container::findVolume(), storage::Disk::forgetChangePartitionId(), storage::Storage::getAllUsedFs(), storage::EvmsCo::getCoData(), storage::Storage::getCommitActions(), storage::Storage::getContainers(), storage::Storage::getDiskList(), storage::DmCo::getDmData(), storage::Storage::getDmInfo(), storage::Storage::getDmraidInfo(), storage::Storage::getEvmsInfo(), storage::LoopCo::getLoopData(), storage::Storage::getLoopInfo(), storage::Storage::getLvmLvInfo(), storage::MdCo::getMdData(), storage::Storage::getMdInfo(), storage::Storage::getNfsInfo(), storage::EvmsCo::getNormalVolumes(), storage::DmPartCo::getPartition(), storage::Disk::getPartitionAfter(), storage::Storage::getPartitionInfo(), storage::LvmVg::getVgData(), storage::Storage::getVolumes(), storage::DmPartCo::getVolumes(), storage::Storage::handleEvmsRemoveDevice(), storage::Storage::haveLoop(), storage::Storage::haveMd(), storage::Storage::haveNfs(), storage::Dasd::initializeDisk(), storage::PeContainer::leByLvRemove(), storage::ListListIterator< PIter, Iter >::ListListIterator(), storage::Disk::logData(), storage::NfsCo::logDifference(), storage::MdCo::logDifference(), storage::LvmVg::logDifference(), storage::LoopCo::logDifference(), storage::EvmsCo::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::NfsCo::NfsCo(), storage::EvmsCo::removeCo(), storage::DmPartCo::removeDmPart(), storage::LvmVg::removeLv(), storage::Disk::removePartition(), storage::Dasd::removePartition(), storage::DmPartCo::removePresentPartitions(), storage::Disk::removePresentPartitions(), storage::LvmVg::removeVg(), storage::EvmsCo::removeVol(), storage::Disk::resizePartition(), storage::LvmVg::setPeSize(), storage::EvmsCo::setPeSize(), storage::DmraidCo::setUdevData(), storage::Disk::setUdevData(), storage::MdCo::syncRaidtab(), storage::Disk::triggerUdevUpdate(), storage::DmPartCo::updateDelDev(), storage::Storage::updateDmEmptyPeMap(), storage::DmCo::updateDmMaps(), storage::EvmsCo::updateMd(), storage::DmPartCo::updateMinor(), storage::DmPartCo::updatePointers(), and storage::DmPartCo::validPartition().
Iter storage::IterPair< Iter >::m_begin [protected] |
Iter storage::IterPair< Iter >::m_end [protected] |
1.5.5