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 )