template <typename T>

class unowned

Defined at line 309 of file ../../zircon/system/ulib/zx/include/lib/zx/object.h

Forward declaration for borrow method.

Public Methods

void unowned<T> (zx_handle_t h)

Defined at line 311 of file ../../zircon/system/ulib/zx/include/lib/zx/object.h

void unowned<T> (const T & owner)

Defined at line 312 of file ../../zircon/system/ulib/zx/include/lib/zx/object.h

void unowned<T> (const unowned<T> & other)

Defined at line 313 of file ../../zircon/system/ulib/zx/include/lib/zx/object.h

void unowned<T> ()

Defined at line 314 of file ../../zircon/system/ulib/zx/include/lib/zx/object.h

void unowned<T> (unowned<T> && other)

Defined at line 315 of file ../../zircon/system/ulib/zx/include/lib/zx/object.h

void ~unowned<T> ()

Defined at line 317 of file ../../zircon/system/ulib/zx/include/lib/zx/object.h

unowned<T> & operator= (const unowned<T> & other)

Defined at line 319 of file ../../zircon/system/ulib/zx/include/lib/zx/object.h

unowned<T> & operator= (unowned<T> && other)

Defined at line 327 of file ../../zircon/system/ulib/zx/include/lib/zx/object.h

const T & operator* ()

Defined at line 333 of file ../../zircon/system/ulib/zx/include/lib/zx/object.h

const T * operator-> ()

Defined at line 334 of file ../../zircon/system/ulib/zx/include/lib/zx/object.h