#include <partitions.hpp>

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} |
Describe the partition types that can be addressed by symbolic name (still incomplete).
| 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.