|
Public Member Functions |
| | PartedAccess (string Disk_Cv, bool Readonly_bv) |
| virtual | ~PartedAccess () |
| virtual bool | WritePartitionTable () |
| virtual void | Delete (const unsigned Part_iv) |
| virtual void | DeleteAll () |
| virtual bool | Init (const string &label_Cv) |
| virtual bool | NewPartition (const PartitionType Part_e, const unsigned Part_nr, string Von_Cv, string Bis_Cv, const unsigned Type_iv, string DefLabel_Cv) |
| bool | Resize (const unsigned Part_iv, const unsigned NewLastCyl_iv) |
| virtual void | SetType (const unsigned Part_iv, const unsigned Type_iv) |
Protected Member Functions |
| void | CheckError (const string &CmdString_Cv, SystemCmd &Cmd_C) |
| string | GetPartitionNumber (int Part_iv) |
| void | CheckOutput (SystemCmd &Cmd_C, string Pat_Cv) |
| bool | ScanLine (string Line_Cv, PartInfo &Part_rr) |
| void | GetPartitionList (bool OnlyLabel_bv) |