#include "rar.hpp" RarVM::RarVM() { … } RarVM::~RarVM() { … } void RarVM::Init() { … } void RarVM::Execute(VM_PreparedProgram *Prg) { … } void RarVM::Prepare(byte *Code,uint CodeSize,VM_PreparedProgram *Prg) { … } uint RarVM::ReadData(BitInput &Inp) { … } void RarVM::SetMemory(size_t Pos,byte *Data,size_t DataSize) { … } bool RarVM::ExecuteStandardFilter(VM_StandardFilters FilterType) { … } uint RarVM::FilterItanium_GetBits(byte *Data,uint BitPos,uint BitCount) { … } void RarVM::FilterItanium_SetBits(byte *Data,uint BitField,uint BitPos,uint BitCount) { … }