#include <DmCo.h>

Public Member Functions | |
| DmCo (Storage *const s, bool detect, ProcPart &ppart) | |
| DmCo (const DmCo &rhs) | |
| virtual | ~DmCo () |
| bool | equalContent (const Container &rhs) const |
| void | logDifference (const Container &d) const |
| void | updateDmMaps () |
| int | removeDm (const string &table) |
| int | removeVolume (Volume *v) |
Static Public Member Functions | |
| static storage::CType const | staticType () |
Protected Member Functions | |
| DmCo (Storage *const s, const string &File) | |
| void | getDmData (ProcPart &ppart) |
| bool | findDm (unsigned num, DmIter &i) |
| bool | findDm (unsigned num) |
| bool | findDm (const string &dev, DmIter &i) |
| bool | findDm (const string &dev) |
| void | addDm (Dm *m) |
| void | checkDm (Dm *m) |
| void | updateEntry (const Dm *m) |
| virtual Container * | getCopy () const |
| void | init () |
| storage::EncryptType | detectEncryption (const string &device) const |
| virtual void | print (std::ostream &s) const |
| int | doRemove (Volume *v) |
| void | logData (const string &Dir) |
Friends | |
| class | Storage |
| std::ostream & | operator<< (std::ostream &, const DmCo &) |
| DmCo::DmCo | ( | const DmCo & | rhs | ) |
| DmCo::~DmCo | ( | ) | [virtual] |
| DmCo::DmCo | ( | Storage *const | s, | |
| const string & | File | |||
| ) | [protected] |
| static storage::CType const storage::DmCo::staticType | ( | ) | [inline, static] |
Reimplemented from storage::Container.
| bool DmCo::equalContent | ( | const Container & | rhs | ) | const [virtual] |
Reimplemented from storage::Container.
| void DmCo::logDifference | ( | const Container & | d | ) | const [virtual] |
Reimplemented from storage::Container.
| void DmCo::updateDmMaps | ( | ) |
| int DmCo::removeDm | ( | const string & | table | ) |
| int DmCo::removeVolume | ( | Volume * | v | ) | [virtual] |
Reimplemented from storage::Container.
| void DmCo::getDmData | ( | ProcPart & | ppart | ) | [protected] |
| bool DmCo::findDm | ( | unsigned | num, | |
| DmIter & | i | |||
| ) | [protected] |
| bool DmCo::findDm | ( | unsigned | num | ) | [protected] |
| bool DmCo::findDm | ( | const string & | dev, | |
| DmIter & | i | |||
| ) | [protected] |
| bool DmCo::findDm | ( | const string & | dev | ) | [protected] |
| void DmCo::addDm | ( | Dm * | m | ) | [protected] |
| void storage::DmCo::checkDm | ( | Dm * | m | ) | [protected] |
| void storage::DmCo::updateEntry | ( | const Dm * | m | ) | [protected] |
| virtual Container* storage::DmCo::getCopy | ( | ) | const [inline, protected, virtual] |
Reimplemented from storage::PeContainer.
| void DmCo::init | ( | ) | [protected] |
Reimplemented from storage::PeContainer.
| storage::EncryptType DmCo::detectEncryption | ( | const string & | device | ) | const [protected] |
| virtual void storage::DmCo::print | ( | std::ostream & | s | ) | const [inline, protected, virtual] |
Reimplemented from storage::PeContainer.
| int DmCo::doRemove | ( | Volume * | v | ) | [protected, virtual] |
Reimplemented from storage::Container.
| void DmCo::logData | ( | const string & | Dir | ) | [protected, virtual] |
Reimplemented from storage::Container.
friend class Storage [friend] |
Reimplemented from storage::PeContainer.
| std::ostream& operator<< | ( | std::ostream & | s, | |
| const DmCo & | d | |||
| ) | [friend] |
1.5.3