struct Field
Defined at line 116 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/vmo/block.h
Describes the layout of a bit-field packed into a 64-bit word.
Members
Functions
Make
public static uint64_t Make(T value)
Defined at line 125 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/vmo/block.h
Get
public static U Get(uint64_t word)
Defined at line 130 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/vmo/block.h
Set
public static void Set(uint64_t * word, uint64_t value)
Defined at line 135 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/vmo/block.h
SizeInBytes
public static size_t SizeInBytes()
Defined at line 141 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/vmo/block.h
The size of a field in bytes. This will truncate the size of values which are not byte aligned.