#include <WordDecoder.h>
|
template<typename T > |
static T | get (const uint32_t &word, uint8_t offset, uint8_t size) |
|
static uint32_t | mask (uint32_t word, uint8_t offset, uint32_t mask) |
|
Definition at line 14 of file WordDecoder.h.
◆ BitField()
BitField::BitField |
( |
const std::string & |
name, |
|
|
uint8_t |
begin, |
|
|
uint8_t |
size |
|
) |
| |
◆ get() [1/2]
template<typename T >
T LVL1BS::BitField::get |
( |
const uint32_t & |
word | ) |
const |
|
inline |
◆ get() [2/2]
template<typename T >
static T LVL1BS::BitField::get |
( |
const uint32_t & |
word, |
|
|
uint8_t |
offset, |
|
|
uint8_t |
size |
|
) |
| |
|
inlinestatic |
◆ mask()
static uint32_t LVL1BS::BitField::mask |
( |
uint32_t |
word, |
|
|
uint8_t |
offset, |
|
|
uint32_t |
mask |
|
) |
| |
|
inlinestatic |
◆ m_mask
uint32_t LVL1BS::BitField::m_mask |
|
private |
◆ m_name
std::string LVL1BS::BitField::m_name |
|
private |
◆ m_shift
uint8_t LVL1BS::BitField::m_shift |
|
private |
The documentation for this class was generated from the following files: