struct VmoHolder
Defined at line 65 of file ../../src/lib/elfldltl/include/lib/elfldltl/segment-with-vmo.h
This becomes an additional base type along with the original Segment type.
Public Methods
void VmoHolder ()
Defined at line 66 of file ../../src/lib/elfldltl/include/lib/elfldltl/segment-with-vmo.h
void VmoHolder (VmoHolder && )
Defined at line 68 of file ../../src/lib/elfldltl/include/lib/elfldltl/segment-with-vmo.h
VmoHolder & operator= (VmoHolder && )
Defined at line 69 of file ../../src/lib/elfldltl/include/lib/elfldltl/segment-with-vmo.h
void VmoHolder (zx::vmo vmo)
Defined at line 71 of file ../../src/lib/elfldltl/include/lib/elfldltl/segment-with-vmo.h
zx::vmo & vmo ()
Defined at line 73 of file ../../src/lib/elfldltl/include/lib/elfldltl/segment-with-vmo.h
const zx::vmo & vmo ()
Defined at line 74 of file ../../src/lib/elfldltl/include/lib/elfldltl/segment-with-vmo.h
zx::result<> MakeImmutable ()
Replace the VMO handle with an immutable one so no further modifications
can be made. Note that writable mappings may already exist, but no new
writable mappings can be made with vmo() after this.
Defined at line 79 of file ../../src/lib/elfldltl/include/lib/elfldltl/segment-with-vmo.h