Logo Search packages:      
Sourcecode: gdisk version File versions  Download package

Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes

PartType Class Reference

Inheritance diagram for PartType:
Inheritance graph
[legend]
Collaboration diagram for PartType:
Collaboration graph
[legend]

List of all members.

Public Member Functions

int AddType (uint16_t mbrType, const char *guidData, const char *name, int toDisplay=1)
string AsString (void) const
uint16_t GetHexType () const
int operator!= (const GUIDData &orig) const
PartTypeoperator= (uint16_t ID)
GUIDDataoperator= (const GUIDData &orig)
PartTypeoperator= (const string &orig)
PartTypeoperator= (const char *orig)
int operator== (const GUIDData &orig) const
 PartType (const PartType &orig)
 PartType (const GUIDData &orig)
void Randomize (void)
void ShowAllTypes (void) const
string TypeName (void) const
int Valid (uint16_t code) const
void Zero (void)

Protected Member Functions

void AddAllTypes (void)
string DeleteSpaces (string s)

Protected Attributes

my_uuid_t uuidData

Static Protected Attributes

static ATypeallTypes = NULL
static ATypelastType = NULL
static int numInstances = 0

Detailed Description

Definition at line 27 of file parttypes.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index