class MapOwnedVmo

Defined at line 92 of file ../../src/lib/zbitl/include/lib/zbitl/vmo.h

zbitl::MapOwnedVmo is like zbitl::MapUnownedVmo, but it owns the VMO handle.

zbitl::View

<zbitl

::MapUnownedVmo>::Copy creates a zbitl::MapOwnedVmo.

Public Methods

void MapOwnedVmo (zx::vmo vmo, bool writable, zx::unowned_vmar vmar)

Defined at line 94 of file ../../src/lib/zbitl/include/lib/zbitl/vmo.h

void MapOwnedVmo ()

Defined at line 99 of file ../../src/lib/zbitl/include/lib/zbitl/vmo.h

void MapOwnedVmo (const MapOwnedVmo & )

Defined at line 100 of file ../../src/lib/zbitl/include/lib/zbitl/vmo.h

void MapOwnedVmo (MapOwnedVmo && )

Defined at line 101 of file ../../src/lib/zbitl/include/lib/zbitl/vmo.h

MapOwnedVmo & operator= (const MapOwnedVmo & )

Defined at line 103 of file ../../src/lib/zbitl/include/lib/zbitl/vmo.h

MapOwnedVmo & operator= (MapOwnedVmo && other)

Defined at line 104 of file ../../src/lib/zbitl/include/lib/zbitl/vmo.h

zx::vmo release ()

Defined at line 106 of file ../../src/lib/zbitl/include/lib/zbitl/vmo.h