class AcpiParserInterface

Defined at line 20 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite.h

Abstract interface for reading ACPI tables.

Public Methods

size_t num_tables ()

Get the number of tables.

const AcpiSdtHeader * GetTableAtIndex (size_t index)

Return the i'th table. Return nullptr if the index is out of range.

If the return value is non-null, it is guaranteed that the returned

pointer |p| points to memory at least |p->length| bytes long.

const AcpiSdtHeader * GetTableAtIndex (size_t index)

Return the i'th table. Return nullptr if the index is out of range.

If the return value is non-null, it is guaranteed that the returned

pointer |p| points to memory at least |p->length| bytes long.

const AcpiSdtHeader * GetTableAtIndex (size_t index)

Return the i'th table. Return nullptr if the index is out of range.

If the return value is non-null, it is guaranteed that the returned

pointer |p| points to memory at least |p->length| bytes long.

void ~AcpiParserInterface ()

Defined at line 22 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite.h