struct AcpiSignature

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

ACPI signature.

Signatures are 4 byte ASCII strings. We represent them as an integer.

Public Members

uint32_t value
static const int kAsciiLength

Public Methods

void WriteToBuffer (char * buffer)

Write the signature into the given buffer.

Buffer must have a length of at least 5.

Defined at line 20 of file ../../zircon/kernel/lib/acpi_lite/structures.cc

void AcpiSignature ()

Create an AcpiSignature from a C-style string.

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

void AcpiSignature (const char[4] name)

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

Friends

bool AcpiSignature (const AcpiSignature & left, const AcpiSignature & right)
bool AcpiSignature (const AcpiSignature & leftconst AcpiSignature & right)