class FakeAcpiParser

Defined at line 89 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

An AcpiParserInterface that provides a fixed set of tables.

Input pointers must have valid |length| parameters. That is, each pointer |p|

must point to at least |p->length| bytes of memory.

Public Methods

void FakeAcpiParser ()

Defined at line 91 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

void FakeAcpiParser (std::initializer_list<std::span<const uint8_t>> tables)

Defined at line 93 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

void FakeAcpiParser (std::initializer_list<std::span<const uint8_t>> tables)

Defined at line 93 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

void FakeAcpiParser (std::initializer_list<std::span<const uint8_t>> tables)

Defined at line 93 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

void FakeAcpiParser (std::initializer_list<std::span<const uint8_t>> tables)

Defined at line 93 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

void FakeAcpiParser (std::initializer_list<const AcpiSdtHeader *> tables)

Defined at line 100 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

void Add (const AcpiSdtHeader * table)

Defined at line 106 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

size_t num_tables ()

Defined at line 113 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

const AcpiSdtHeader * GetTableAtIndex (size_t index)

Defined at line 115 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

const AcpiSdtHeader * GetTableAtIndex (size_t index)

Defined at line 115 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

const AcpiSdtHeader * GetTableAtIndex (size_t index)

Defined at line 115 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h