struct last_reference
Defined at line 188 of file ../../sdk/lib/fdio/internal.h
Automatically calls |fdio_t::close| on drop.
Public Methods
void last_reference (fdio_t * ptr)
Defined at line 190 of file ../../sdk/lib/fdio/internal.h
void ~last_reference ()
Defined at line 191 of file ../../sdk/lib/fdio/internal.h
void last_reference (last_reference && other)
Defined at line 197 of file ../../sdk/lib/fdio/internal.h
last_reference & operator= (last_reference && other)
Defined at line 198 of file ../../sdk/lib/fdio/internal.h
fdio_t * ExportToRawPtr ()
Defined at line 200 of file ../../sdk/lib/fdio/internal.h
zx_status_t unwrap (zx_handle_t * out_handle)
Defined at line 202 of file ../../sdk/lib/fdio/internal.h
zx_status_t Close (const bool should_wait)
Close and destroy the underlying object.
Defined at line 205 of file ../../sdk/lib/fdio/internal.h