#include <ProcPart.h>

Public Member Functions | |
| ProcPart () | |
| bool | getInfo (const string &Dev, unsigned long long &SizeK, unsigned long &Major, unsigned long &Minor) const |
| bool | getSize (const string &Dev, unsigned long long &SizeK) const |
| std::list< string > | getMatchingEntries (const string ®exp) const |
Static Protected Member Functions | |
| static string | devName (const string &Dev) |
Protected Attributes | |
| std::map< string, int > | co |
| ProcPart::ProcPart | ( | ) |
References co, storage::extractNthWord(), storage::AsciiFile::numLines(), and y2mil.
| bool ProcPart::getInfo | ( | const string & | Dev, | |
| unsigned long long & | SizeK, | |||
| unsigned long & | Major, | |||
| unsigned long & | Minor | |||
| ) | const |
References co, devName(), and storage::extractNthWord().
| bool ProcPart::getSize | ( | const string & | Dev, | |
| unsigned long long & | SizeK | |||
| ) | const |
References co, devName(), storage::extractNthWord(), and y2mil.
Referenced by storage::Dasd::checkFdasdOutput(), storage::Disk::checkPartedOutput(), storage::Dasd::detectPartitions(), storage::Disk::Disk(), storage::Volume::doCryptsetup(), storage::Dasd::doFdasd(), storage::DmCo::getDmData(), storage::Disk::getPartedValues(), storage::DmPartCo::init(), storage::Loop::Loop(), and storage::DmPart::updateSize().
| list< string > ProcPart::getMatchingEntries | ( | const string & | regexp | ) | const |
| string ProcPart::devName | ( | const string & | Dev | ) | [static, protected] |
std::map<string,int> storage::ProcPart::co [protected] |
Referenced by getInfo(), getMatchingEntries(), getSize(), and ProcPart().
1.5.5