IDA C++ SDK 9.2
|
A 2-way difference engine. More...
#include <diff3.hpp>
Public Member Functions | |
diff2_engine_t (diff_source_t *_src1, diff_source_t *_src2) | |
void | reset () |
virtual bool | get_diff_regions (diff_regions_t *out) override |
bool | get_diff_region (diff_region_t *out) |
Public Member Functions inherited from diff_engine_t | |
diff_engine_t (diff_source_t *_src1, diff_source_t *_src2) | |
diff_result_t | perform_diff () |
Additional Inherited Members | |
Protected Attributes inherited from diff_engine_t | |
diff_source_t * | src1 |
diff_source_t * | src2 |
A 2-way difference engine.
It compares 2 difference sources. The result is symmetric wrt to src1 and src2. diff_region_t::action is not provided by this engine.
|
inline |
void diff2_engine_t::reset | ( | ) |
|
overridevirtual |
Implements diff_engine_t.
Reimplemented in diff3_engine_t.
bool diff2_engine_t::get_diff_region | ( | diff_region_t * | out | ) |