zx::resource

Summary

Inheritance

Inherits from: zx::object< resource >

Constructors and Destructors

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

Public static attributes

TYPE = ZX_OBJ_TYPE_RESOURCE
constexpr zx_obj_type_t

Public functions

operator=(resource && other)

Public static functions

create(const resource & parent, uint32_t options, uint64_t base, size_t len, const char *name, size_t namelen, resource *result)
zx_status_t

Public static attributes

TYPE

constexpr zx_obj_type_t TYPE = ZX_OBJ_TYPE_RESOURCE

Public functions

operator=

resource & operator=(
  resource && other
)

resource

constexpr resource()=default

resource

 resource(
  zx_handle_t value
)

resource

 resource(
  handle && h
)

resource

 resource(
  resource && other
)

Public static functions

create

zx_status_t create(
  const resource & parent,
  uint32_t options,
  uint64_t base,
  size_t len,
  const char *name,
  size_t namelen,
  resource *result
)