class MmuFlags
Defined at line 105 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
|MmuFlags| is flexible, hence may contain unknown members not
defined in the FIDL schema.
Public Members
static MmuFlags READ
static MmuFlags WRITE
static MmuFlags EXECUTE
static MmuFlags kMask
Public Methods
void MmuFlags ()
Defined at line 107 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
std::optional<MmuFlags> TryFrom (uint32_t value)
Constructs an instance of |MmuFlags| from an underlying primitive value
if the primitive does not contain any unknown members not defined in the
FIDL schema. Otherwise, returns |std::nullopt|.
Defined at line 112 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
MmuFlags TruncatingUnknown (uint32_t value)
Constructs an instance of |MmuFlags| from an underlying primitive value,
clearing any bit member not defined in the FIDL schema.
Defined at line 121 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
void MmuFlags (uint32_t value)
Constructs an instance of |MmuFlags| from an underlying primitive value,
preserving any bit member not defined in the FIDL schema.
Defined at line 127 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
uint32_t operator unsigned int ()
Defined at line 133 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
bool operator bool ()
Defined at line 134 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
bool operator== (const MmuFlags & other)
Defined at line 135 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
bool operator!= (const MmuFlags & other)
Defined at line 136 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
MmuFlags unknown_bits ()
Defined at line 144 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
bool has_unknown_bits ()
Defined at line 147 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
MmuFlags operator~ ()
Defined at line 161 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
MmuFlags operator| (const MmuFlags & other)
Defined at line 165 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
MmuFlags operator& (const MmuFlags & other)
Defined at line 170 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
MmuFlags operator^ (const MmuFlags & other)
Defined at line 175 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
void operator|= (const MmuFlags & other)
Defined at line 180 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
void operator&= (const MmuFlags & other)
Defined at line 185 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
void operator^= (const MmuFlags & other)
Defined at line 190 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h