class Object
Defined at line 24 of file ../../src/devices/lib/acpi/object.h
Owned version of |fuchsia_hardware_acpi::wire::Object|.
Public Methods
void Object (Status status)
Initialize this object when the FIDL method returned an error.
Defined at line 27 of file ../../src/devices/lib/acpi/object.h
void Object (const fuchsia_hardware_acpi::wire::Object & object)
Initialize this object with a FIDL ACPI object.
Defined at line 29 of file ../../src/devices/lib/acpi/object.h
uint64_t & integer_val ()
Defined at line 86 of file ../../src/devices/lib/acpi/object.h
bool is_integer ()
Defined at line 86 of file ../../src/devices/lib/acpi/object.h
bool is_string ()
Defined at line 87 of file ../../src/devices/lib/acpi/object.h
std::string & string_val ()
Defined at line 87 of file ../../src/devices/lib/acpi/object.h
std::vector<uint8_t> & bytes_val ()
Defined at line 88 of file ../../src/devices/lib/acpi/object.h
bool is_bytes ()
Defined at line 88 of file ../../src/devices/lib/acpi/object.h
bool is_package ()
Defined at line 89 of file ../../src/devices/lib/acpi/object.h
std::vector<Object> & package_val ()
Defined at line 89 of file ../../src/devices/lib/acpi/object.h
Handle & handle_val ()
Defined at line 90 of file ../../src/devices/lib/acpi/object.h
bool is_handle ()
Defined at line 90 of file ../../src/devices/lib/acpi/object.h
bool is_processor ()
Defined at line 91 of file ../../src/devices/lib/acpi/object.h
Processor & processor_val ()
Defined at line 91 of file ../../src/devices/lib/acpi/object.h
bool is_power_resource ()
Defined at line 92 of file ../../src/devices/lib/acpi/object.h
PowerResource & power_resource_val ()
Defined at line 92 of file ../../src/devices/lib/acpi/object.h
bool is_status ()
Defined at line 93 of file ../../src/devices/lib/acpi/object.h
Status & status_val ()
Defined at line 93 of file ../../src/devices/lib/acpi/object.h