Overview   API Reference  

partition_type_descriptor Struct Reference

Partition type descriptions. More...

#include <partitions.hpp>

Collaboration diagram for partition_type_descriptor:

Collaboration graph
[legend]

List of all members.

Static Public Member Functions

static const
partition_type_descriptor
get (const string &name)
 Returns a descriptor by name or NULL, if no valid name was given.
static const
partition_type_descriptor
get (uint8_t code)
 Returns a descriptor by code or NULL, if no valid code was given.
static const
partition_type_descriptor
get (const efi::guid_t guid)
 Returns a descriptor by GUID or NULL, if no valid GUID was given.

Public Attributes

const char * name
 Config file symbolic name.
uint8_t code
 Associated MBR partition type code.
efi::guid_t guid
 Associated GPT partition type GUID.

Static Public Attributes

static const efi::guid_t GUID_EFI_SYSTEM = {0x28,0x73,0x2A,0xC1,0x1F,0xF8,0xD2,0x11,0xBA,0x4B,0x00,0xA0,0xC9,0x3E,0xC9,0x3B}
static const efi::guid_t GUID_MS_BASIC_DATA = {0xA2,0xA0,0xD0,0xEB,0xE5,0xB9,0x33,0x44,0x87,0xC0,0x68,0xB6,0xB7,0x26,0x99,0xC7}


Detailed Description

Partition type descriptions.

Describe the partition types that can be addressed by symbolic name (still incomplete).


Member Function Documentation

static const partition_type_descriptor* partition_type_descriptor::get ( const efi::guid_t  guid  )  [static]

Returns a descriptor by GUID or NULL, if no valid GUID was given.

Note: Multiple different filesystem types may have the same GUID.


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

L4vmm Reference Manual, written by Mario Schwalbe  © 2006-2008