retdec
Public Member Functions | List of all members
retdec::unpacker::BitParser8 Class Reference

#include <bit_parsers.h>

Inheritance diagram for retdec::unpacker::BitParser8:
Inheritance graph
[legend]
Collaboration diagram for retdec::unpacker::BitParser8:
Collaboration graph
[legend]

Public Member Functions

 BitParser8 ()=default
 
 BitParser8 (const BitParser8 &)=delete
 
virtual bool getBit (uint8_t &bit, const DynamicBuffer &data, uint32_t &pos) override
 
- Public Member Functions inherited from retdec::unpacker::BitParserN< uint32_t >
 BitParserN ()
 
 BitParserN (const BitParser &)=delete
 
- Public Member Functions inherited from retdec::unpacker::BitParser
 BitParser ()
 
 BitParser (const BitParser &)=delete
 
virtual ~BitParser ()=default
 

Additional Inherited Members

- Protected Attributes inherited from retdec::unpacker::BitParserN< uint32_t >
uint32_t _value
 

Constructor & Destructor Documentation

◆ BitParser8() [1/2]

retdec::unpacker::BitParser8::BitParser8 ( )
default

◆ BitParser8() [2/2]

retdec::unpacker::BitParser8::BitParser8 ( const BitParser8 )
delete

Member Function Documentation

◆ getBit()

virtual bool retdec::unpacker::BitParser8::getBit ( uint8_t &  bit,
const DynamicBuffer data,
uint32_t &  pos 
)
inlineoverridevirtual

The documentation for this class was generated from the following file: