|
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 | ) |