Flutter Engine
The Flutter Engine
|
#include <bitfield.h>
Public Types | |
typedef T | Type |
Static Public Member Functions | |
static constexpr bool | is_valid (T value) |
static constexpr S | mask () |
static constexpr S | mask_in_place () |
static constexpr int | shift () |
static constexpr int | bitsize () |
static constexpr S | encode (T value) |
static constexpr T | decode (S value) |
static constexpr S | update (T value, S original) |
Static Public Attributes | |
static constexpr intptr_t | kNextBit = position + size |
Definition at line 134 of file bitfield.h.
typedef T dart::BitField< S, T, position, size, sign_extend, Enable >::Type |
Definition at line 136 of file bitfield.h.
|
inlinestaticconstexpr |
Definition at line 162 of file bitfield.h.
|
inlinestaticconstexpr |
Definition at line 171 of file bitfield.h.
|
inlinestaticconstexpr |
Definition at line 165 of file bitfield.h.
|
inlinestaticconstexpr |
Definition at line 146 of file bitfield.h.
|
inlinestaticconstexpr |
Definition at line 151 of file bitfield.h.
|
inlinestaticconstexpr |
Definition at line 155 of file bitfield.h.
|
inlinestaticconstexpr |
Definition at line 159 of file bitfield.h.
|
inlinestaticconstexpr |
Definition at line 188 of file bitfield.h.
|
staticconstexpr |
Definition at line 143 of file bitfield.h.