Public Types | |
| using | Offset = decltype(previous) |
| using | Status = decltype(status) |
| using | Index = decltype(index) |
Public Member Functions | |
| Element (Index in_index) | |
| Element (Offset in_previous, Offset in_next, Status in_status) | |
| Element (const Element &)=default | |
Public Attributes | ||
| union { | ||
| uint32_t index | ||
| struct { | ||
| unsigned int previous: 15 | ||
| unsigned int next: 15 | ||
| unsigned int status: 2 | ||
| } | ||
| }; | ||