retdec
Public Member Functions | Protected Attributes | Private Member Functions | List of all members
retdec::unpacker::BitParserN< T > Class Template Reference

#include <bit_parsers.h>

Inheritance diagram for retdec::unpacker::BitParserN< T >:
Inheritance graph
[legend]
Collaboration diagram for retdec::unpacker::BitParserN< T >:
Collaboration graph
[legend]

Public Member Functions

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

Protected Attributes

_value
 

Private Member Functions

BitParserNoperator= (const BitParserN &)
 

Constructor & Destructor Documentation

◆ BitParserN() [1/2]

template<typename T >
retdec::unpacker::BitParserN< T >::BitParserN ( )
inline

◆ BitParserN() [2/2]

template<typename T >
retdec::unpacker::BitParserN< T >::BitParserN ( const BitParser )
delete

Member Function Documentation

◆ operator=()

template<typename T >
BitParserN& retdec::unpacker::BitParserN< T >::operator= ( const BitParserN< T > &  )
private

Member Data Documentation

◆ _value

template<typename T >
T retdec::unpacker::BitParserN< T >::_value
protected

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