zx::iommu

Summary

Inheritance

Inherits from: zx::object< iommu >

Constructors and Destructors

iommu()
iommu(zx_handle_t value)
iommu(handle && h)
iommu(iommu && other)

Public static attributes

TYPE = ZX_OBJ_TYPE_IOMMU
constexpr zx_obj_type_t

Public functions

operator=(iommu && other)
iommu &

Public static functions

create(const resource & resource, uint32_t type, const void *desc, size_t desc_size, iommu *result)
zx_status_t

Public static attributes

TYPE

constexpr zx_obj_type_t TYPE = ZX_OBJ_TYPE_IOMMU

Public functions

iommu

constexpr iommu()=default

iommu

 iommu(
  zx_handle_t value
)

iommu

 iommu(
  handle && h
)

iommu

 iommu(
  iommu && other
)

operator=

iommu & operator=(
  iommu && other
)

Public static functions

create

zx_status_t create(
  const resource & resource,
  uint32_t type,
  const void *desc,
  size_t desc_size,
  iommu *result
)