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 136 of file bitfield.h.
typedef T dart::BitField< S, T, position, size, sign_extend, Enable >::Type |
Definition at line 138 of file bitfield.h.
|
inlinestaticconstexpr |
Definition at line 164 of file bitfield.h.
|
inlinestaticconstexpr |
Definition at line 173 of file bitfield.h.
|
inlinestaticconstexpr |
Definition at line 167 of file bitfield.h.
|
inlinestaticconstexpr |
Definition at line 148 of file bitfield.h.
|
inlinestaticconstexpr |
Definition at line 153 of file bitfield.h.
|
inlinestaticconstexpr |
Definition at line 157 of file bitfield.h.
|
inlinestaticconstexpr |
Definition at line 161 of file bitfield.h.
|
inlinestaticconstexpr |
Definition at line 190 of file bitfield.h.
|
staticconstexpr |
Definition at line 145 of file bitfield.h.