IDA C++ SDK 9.2
|
A difference region. More...
#include <diff3.hpp>
Public Member Functions | |
void | clear () |
bool | is_useless () const |
qstring | dstr () const |
Public Member Functions inherited from diff_range_t | |
diff_range_t (diffpos_t s=0, diffpos_t e=0) | |
bool | empty () const |
void | clear () |
bool | contains (diffpos_t p) const |
void | set_start (diffpos_t p) |
void | set_end (diffpos_t p) |
void | intersect (const diff_range_t &r) |
int | compare (const diff_range_t &r) const |
bool | operator== (const diff_range_t &r) const |
bool | operator!= (const diff_range_t &r) const |
Public Attributes | |
diff_degree_t | diff_degree = 0 |
diff_action_t | action = DIFF_BOTH |
Public Attributes inherited from diff_range_t | |
diffpos_t | start |
diffpos_t | end |
A difference region.
These regions represent the mismatching ranges in the difference sources.
|
inline |
|
inline |
qstring diff_region_t::dstr | ( | ) | const |
diff_degree_t diff_region_t::diff_degree = 0 |
diff_action_t diff_region_t::action = DIFF_BOTH |