Searched refs:object_base (Results 1 – 3 of 3) sorted by relevance
24 class object_base {54 constexpr object_base() : value_(ZX_HANDLE_INVALID) {} in object_base() function56 explicit object_base(zx_handle_t value) : value_(value) {} in object_base() function58 ~object_base() { close(); } in ~object_base()60 object_base(const object_base&) = delete;62 void operator=(const object_base&) = delete;75 template <typename T> class object : public object_base {79 explicit object(zx_handle_t value) : object_base(value) {} in object()81 template <typename U> object(object<U>&& other) : object_base(other.release()) { in object()174 zx_status_t get_cookie(const object_base& scope, uint64_t *cookie) const { in get_cookie()[all …]
41 zx_status_t cancel(const object_base& source, uint64_t key) const { in cancel()
37 public std::is_base_of<zx::object_base, T> {};
Completed in 16 milliseconds