class AcpiTableManager
Defined at line 48 of file ../../src/devices/board/tests/acpi-host-tests/table-manager.h
Manages a set of tables.
Public Methods
AcpiTableManager * LoadFromDir (std::string path)
Defined at line 52 of file ../../src/devices/board/tests/acpi-host-tests/table-manager.h
void AcpiTableManager (std::vector<AcpiTable> tables)
Defined at line 55 of file ../../src/devices/board/tests/acpi-host-tests/table-manager.h
void AddFixup (std::unique_ptr<AcpiTableFixup> fixup)
Add a fixup to be performed on the table
Defined at line 61 of file ../../src/devices/board/tests/acpi-host-tests/table-manager.h
AcpiTableManager * LoadFromDir (const char * path)
Initialize the AcpiTableManager instance from the given directory.
Defined at line 63 of file ../../src/devices/board/tests/acpi-host-tests/table-manager.cc
void * GetRsdp ()
Get the pointer to the RSDP.
Defined at line 64 of file ../../src/devices/board/tests/acpi-host-tests/table-manager.h
AcpiTableManager * Get ()
Get the current AcpiTableManager instance. Will crash if one is not set.
Defined at line 143 of file ../../src/devices/board/tests/acpi-host-tests/table-manager.cc
void ApplyFixups ()
Fix up the tables
Defined at line 145 of file ../../src/devices/board/tests/acpi-host-tests/table-manager.cc