libqxp::QXP4Deobfuscator Class Reference

#include <QXP4Deobfuscator.h>

Inheritance diagram for libqxp::QXP4Deobfuscator:
libqxp::QXPDeobfuscator

Public Member Functions

 QXP4Deobfuscator (uint16_t seed, uint16_t increment)
void next (uint16_t block)
void nextRev ()
void nextShift (uint16_t count)
Public Member Functions inherited from libqxp::QXPDeobfuscator
uint16_t operator() (uint16_t value) const
uint8_t operator() (uint8_t value) const

Private Attributes

uint16_t m_increment

Additional Inherited Members

Protected Member Functions inherited from libqxp::QXPDeobfuscator
 QXPDeobfuscator (uint16_t seed)
Protected Attributes inherited from libqxp::QXPDeobfuscator
uint16_t m_seed

Constructor & Destructor Documentation

◆ QXP4Deobfuscator()

libqxp::QXP4Deobfuscator::QXP4Deobfuscator ( uint16_t seed,
uint16_t increment )

Member Function Documentation

◆ next()

void libqxp::QXP4Deobfuscator::next ( uint16_t block)

◆ nextRev()

void libqxp::QXP4Deobfuscator::nextRev ( )

◆ nextShift()

void libqxp::QXP4Deobfuscator::nextShift ( uint16_t count)

Member Data Documentation

◆ m_increment

uint16_t libqxp::QXP4Deobfuscator::m_increment
private

Referenced by next(), nextRev(), and QXP4Deobfuscator().


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

Generated for libqxp by doxygen 1.14.0