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