Overview   API Reference  

partition_driver Member List

This is the complete list of members for partition_driver, including all inherited members.

ALL_MASK enum valueblock_driver_constants
build_fake_sectors(void)partition_driver [protected, virtual]
DEFAULT_PARTITION_TYPEpartition_driver [static]
driverpartition_driver [protected]
driver_end_lbapartition_driver [protected]
driver_start_lbapartition_driver [protected]
DUMMY_GUIDpartition_driver [protected, static]
DUMMY_UIDpartition_driver [protected, static]
end_sectorspartition_driver [protected]
END_SECTORSpartition_driver [static]
flush_sectors(void)partition_driver [inline, virtual]
FLUSHABLE enum valueblock_driver_constants
is(const state_flags flags) const partition_driver [inline, virtual]
is_valid_partition(l4_sector_t start_lba, l4_sector_t end_lba)partition_driver [inline, protected, virtual]
MIN_SECTOR_NUMBER (defined in block_driver_constants)block_driver_constants [static]
name(void) const partition_driver [inline, virtual]
noncopyable(void) (defined in noncopyable)noncopyable [inline, private]
partition_driver(block_driver *driver, const uint16_t partition_type=DEFAULT_PARTITION_TYPE) (defined in partition_driver)partition_driver [inline]
partition_typepartition_driver [protected]
read_sectors(uint8_t *buffer, l4_sector_t sector, l4_sector_t number)partition_driver [inline, virtual]
read_write_sectors(uint8_t read_write, uint8_t *buffer, l4_sector_t sector, l4_sector_t number)partition_driver [protected]
READONLY enum valueblock_driver_constants
READY enum valueblock_driver_constants
reset(void)partition_driver [inline, virtual]
SECTOR_SIZE (defined in block_driver_constants)block_driver_constants [static]
sectors(void) const partition_driver [inline, virtual]
sizepartition_driver [protected]
START_SECTORSpartition_driver [static]
start_sectorspartition_driver [protected]
state(void) const partition_driver [inline, virtual]
state_flags typedef (defined in block_driver_constants)block_driver_constants
state_flags_constants enum nameblock_driver_constants
static_assert(is_unsigned< l4_sector_t >::conforms,"l4_sector_t must be an unsigned integer") (defined in block_driver_constants)block_driver_constants
static_assert(integer_traits< state_flags::word_type >::const_max >=ALL_MASK,"state_flags's max value is too small") (defined in block_driver_constants)block_driver_constants
write_gpt(uint8_t type, l4_sector_t start_lba, l4_sector_t end_lba, uint64_t attributes=0)partition_driver [protected, virtual]
write_mbr(uint8_t type, l4_sector_t start_lba, l4_sector_t end_lba, uint8_t attributes=0)partition_driver [protected, virtual]
write_sectors(uint8_t *buffer, l4_sector_t sector, l4_sector_t number)partition_driver [inline, virtual]
~block_driver(void)block_driver [inline, virtual]
~noncopyable(void) (defined in noncopyable)noncopyable [inline, private]
~partition_driver(void) (defined in partition_driver)partition_driver [inline, virtual]


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