46 mDecoderPointerMax =
reinterpret_cast<const uint32_t*
>(mDecoderBuffer + mDecoderBufferSize);
47 while (mDecoderPointer < mDecoderPointerMax) {
54 while (!processHBF()) {
73 virtual void rdhHandler(
const RDH* rdh) = 0;
87 inline void decoderRewind() { mDecoderPointer =
reinterpret_cast<const uint32_t*
>(mDecoderBuffer); };
89 const char* mDecoderBuffer =
nullptr;
90 long mDecoderBufferSize;
91 const uint32_t* mDecoderPointer =
nullptr;
92 const uint32_t* mDecoderPointerMax =
nullptr;
93 const uint32_t* mDecoderPointerNext =
nullptr;
94 const RDH* mDecoderRDH;
95 bool mDecoderVerbose =
false;
96 bool mDecoderError =
false;
97 bool mDecoderFatal =
false;
98 bool mDecoderCONET =
false;
99 char mDecoderSaveBuffer[1048576];
100 uint32_t mDecoderSaveBufferDataSize = 0;
101 uint32_t mDecoderSaveBufferDataLeft = 0;