|
KiCad PCB EDA Suite
|
#include <kicad_differ.h>
Public Attributes | |
| bool | deepCompare = true |
| Emit per-property deltas via PROPERTY_MANAGER. | |
| IDENTITY_RECONCILER::CONFIG | identity |
| Configuration for identity reconciliation. | |
| std::function< void(double)> | progress |
| Optional progress reporter — invoked with a fraction in [0, 1]. | |
Definition at line 50 of file kicad_differ.h.
| bool KICAD_DIFF::KICAD_DIFFER::OPTIONS::deepCompare = true |
Emit per-property deltas via PROPERTY_MANAGER.
When false, only ADDED / REMOVED / coarse MODIFIED records are produced.
Definition at line 54 of file kicad_differ.h.
| IDENTITY_RECONCILER::CONFIG KICAD_DIFF::KICAD_DIFFER::OPTIONS::identity |
Configuration for identity reconciliation.
The differ owns the reconciler; callers can pre-tune it here for fixture-specific behavior.
Definition at line 58 of file kicad_differ.h.
| std::function<void( double )> KICAD_DIFF::KICAD_DIFFER::OPTIONS::progress |
Optional progress reporter — invoked with a fraction in [0, 1].
Definition at line 61 of file kicad_differ.h.
Referenced by KICAD_DIFF::DiffLibraryByName().