#ifndef BASICINSTRUCTIONHIGHLIGHTER_H #define BASICINSTRUCTIONHIGHLIGHTER_H #include "CutterCommon.h" #include #include struct BasicInstruction { RVA address; RVA size; QColor color; }; typedef std::map::iterator BasicInstructionIt; class BasicInstructionHighlighter { public: void clear(RVA address, RVA size); void highlight(RVA address, RVA size, QColor color); BasicInstruction *getBasicInstruction(RVA address); private: std::map biMap; }; #endif // BASICINSTRUCTIONHIGHLIGHTER_H