class Status

Defined at line 425 of file fidling/gen/sdk/fidl/fuchsia.hardware.acpi/fuchsia.hardware.acpi/cpp/fidl/fuchsia.hardware.acpi/cpp/common_types.h

ACPI status codes.

Public Members

static Status kOk
static Status kError
static Status kNoAcpiTables
static Status kNoNamespace
static Status kNoMemory
static Status kNotFound
static Status kNotExist
static Status kAlreadyExists
static Status kType
static Status kNullObject
static Status kNullEntry
static Status kBufferOverflow
static Status kStackOverflow
static Status kStackUnderflow
static Status kNotImplemented
static Status kNotSupported
static Status kLimit
static Status kTime
static Status kAcquireDeadlock
static Status kReleaseDeadlock
static Status kNotAcquired
static Status kAlreadyAcquired
static Status kNoHardwareResponse
static Status kNoGlobalLock
static Status kAbortMethod
static Status kSameHandler
static Status kNoHandler
static Status kOwnerIdLimit
static Status kNotConfigured
static Status kAccess
static Status kIoError
static Status kNumericOverflow
static Status kHexOverflow
static Status kDecimalOverflow
static Status kOctalOverflow
static Status kEndOfTable
static Status kBadParameter
static Status kBadCharacter
static Status kBadPathname
static Status kBadData
static Status kBadHexConstant
static Status kBadOctalConstant
static Status kBadDecimalConstant
static Status kMissingArguments
static Status kBadAddress
static Status kBadTableSignature
static Status kBadTableHeader
static Status kBadTableChecksum
static Status kBadTableValue
static Status kInvalidTableLength
static Status kAmlBadOpcode
static Status kAmlNoOperand
static Status kAmlOperandType
static Status kAmlOperandValue
static Status kAmlUninitializedLocal
static Status kAmlUninitializedArg
static Status kAmlUninitializedElement
static Status kAmlNumericOverflow
static Status kAmlRegionLimit
static Status kAmlBufferLimit
static Status kAmlPackageLimit
static Status kAmlDivideByZero
static Status kAmlBadName
static Status kAmlNameNotFound
static Status kAmlInternal
static Status kAmlInvalidSpaceId
static Status kAmlStringLimit
static Status kAmlNoReturnValue
static Status kAmlMethodLimit
static Status kAmlNotOwner
static Status kAmlMutexOrder
static Status kAmlMutexNotAcquired
static Status kAmlInvalidResourceType
static Status kAmlInvalidIndex
static Status kAmlRegisterLimit
static Status kAmlNoWhile
static Status kAmlAlignment
static Status kAmlNoResourceEndTag
static Status kAmlBadResourceValue
static Status kAmlCircularReference
static Status kAmlBadResourceLength
static Status kAmlIllegalAddress
static Status kAmlLoopTimeout
static Status kAmlUninitializedNode
static Status kAmlTargetType
static Status kAmlProtocol
static Status kAmlBufferLength

Public Methods

void Status ()

Defined at line 696 of file fidling/gen/sdk/fidl/fuchsia.hardware.acpi/fuchsia.hardware.acpi/cpp/fidl/fuchsia.hardware.acpi/cpp/common_types.h

void Status (uint32_t value)

Defined at line 697 of file fidling/gen/sdk/fidl/fuchsia.hardware.acpi/fuchsia.hardware.acpi/cpp/fidl/fuchsia.hardware.acpi/cpp/common_types.h

EnumForSwitching_ operator fuchsia_hardware_acpi::Status::EnumForSwitching_ ()

Defined at line 698 of file fidling/gen/sdk/fidl/fuchsia.hardware.acpi/fuchsia.hardware.acpi/cpp/fidl/fuchsia.hardware.acpi/cpp/common_types.h

uint32_t operator unsigned int ()

Defined at line 699 of file fidling/gen/sdk/fidl/fuchsia.hardware.acpi/fuchsia.hardware.acpi/cpp/fidl/fuchsia.hardware.acpi/cpp/common_types.h

bool IsUnknown ()

Defined at line 701 of file fidling/gen/sdk/fidl/fuchsia.hardware.acpi/fuchsia.hardware.acpi/cpp/fidl/fuchsia.hardware.acpi/cpp/common_types.h

Status Unknown ()

Returns an enum corresponding to the member designated as

in the

FIDL schema if exists, or a compiler-reserved unknown value otherwise.

Defined at line 884 of file fidling/gen/sdk/fidl/fuchsia.hardware.acpi/fuchsia.hardware.acpi/cpp/fidl/fuchsia.hardware.acpi/cpp/common_types.h