class DiskAccess


Definition#include <DiskAcc.h>
Inherited byFdiskAccess, PartedAccess
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Static Methods

Protected Methods

Protected Members


Detailed Description

 DiskAccess (string Disk_Cv)

DiskAccess

 ~DiskAccess ()

~DiskAccess

[virtual]

string  Disk ()

Disk

unsigned long  CylinderToKb (int Cyl_iv)

CylinderToKb

int  KbToCylinder (unsigned long Kb_lv)

KbToCylinder

unsigned long  CapacityInKb ()

CapacityInKb

int  NumCylinder ()

NumCylinder

unsigned  PrimaryMax ()

PrimaryMax

bool  Changed ()

Changed

vector<PartInfo>&  Partitions ()

Partitions

string  DiskLabel ()

DiskLabel

string  GetDiskName (string Part_Cv)

GetDiskName

[static]

int  GetPartNumber (const string& Part_Cv)

GetPartNumber

[static]

bool  IsKnownDevice (const string& Part_Cv)

IsKnownDevice

[static]

bool  WritePartitionTable ()

WritePartitionTable

[virtual]

void  Delete (const unsigned Part_iv)

Delete

[virtual]

void  DeleteAll ()

DeleteAll

[virtual]

bool  NewPartition (const PartitionType Part_e, const unsigned Part_nr, string Von_Cv, string Bis_Cv, const unsigned Type_iv, string DefLabel_Cv )

NewPartition

[virtual]

void  SetType (const unsigned Part_iv, const unsigned Type_iv)

SetType

[virtual]

string  Stderr ()

Stderr

string  GetPartDeviceName (int Num_iv)

GetPartDeviceName

[protected]

string  GetPartDeviceName (int Num_iv, string Disk_Cv)

GetPartDeviceName

[protected]

string Stderr_C

Stderr_C

[protected]

string Disk_C

Disk_C

[protected]

string Label_C

Label_C

[protected]

int Head_i

Head_i

[protected]

int Cylinder_i

Cylinder_i

[protected]

int Sector_i

Sector_i

[protected]

unsigned long ByteCyl_l

ByteCyl_l

[protected]

bool Changed_b

Changed_b

[protected]

bool BsdLabel_b

BsdLabel_b

[protected]

vector<PartInfo> Part_C

Part_C

[protected]


Generated by: root on D60 on Mon Oct 20 16:15:28 2003, using kdoc 2.0a54.