Definition at line 77 of file ZdcByteStreamReadV1V2Tool.h.
◆ BitReader()
ZdcByteStreamReadV1V2Tool::BitReader::BitReader |
( |
const std::vector< uint32_t > & |
ppBlock | ) |
|
|
inline |
◆ getField()
uint32_t ZdcByteStreamReadV1V2Tool::BitReader::getField |
( |
const uint8_t |
numBits | ) |
|
Definition at line 1113 of file ZdcByteStreamReadV1V2Tool.cxx.
1122 if ((iBit + numBits) <= 31) {
1129 result = field1 | (field2 << nb1);
1135 throw std::out_of_range(
"Requested too much bits from ppm block");
◆ m_ppBlock
const std::vector<uint32_t>& ZdcByteStreamReadV1V2Tool::BitReader::m_ppBlock |
|
private |
◆ m_ppMaxBit
uint32_t ZdcByteStreamReadV1V2Tool::BitReader::m_ppMaxBit {} |
|
private |
◆ m_ppPointer
uint32_t ZdcByteStreamReadV1V2Tool::BitReader::m_ppPointer {} |
|
private |
The documentation for this class was generated from the following files: