|
KiCad PCB EDA Suite
|
#include <kicad_merge_engine.h>
Public Member Functions | |
| bool | operator== (const PROPERTY_RESOLUTION &aOther) const |
| nlohmann::json | ToJson () const |
Static Public Member Functions | |
| static PROPERTY_RESOLUTION | FromJson (const nlohmann::json &aJson) |
Public Attributes | |
| wxString | name |
| PROP_RES | kind = PROP_RES::OURS |
| DIFF_VALUE | customValue |
Definition at line 90 of file kicad_merge_engine.h.
|
static |
Definition at line 214 of file kicad_merge_engine.cpp.
References customValue, KICAD_DIFF::DIFF_VALUE::FromJson(), kind, name, and KICAD_DIFF::PropResFromString().
Referenced by BOOST_AUTO_TEST_CASE(), and KICAD_DIFF::ITEM_RESOLUTION::FromJson().
| bool KICAD_DIFF::PROPERTY_RESOLUTION::operator== | ( | const PROPERTY_RESOLUTION & | aOther | ) | const |
Definition at line 195 of file kicad_merge_engine.cpp.
References customValue, kind, and name.
| nlohmann::json KICAD_DIFF::PROPERTY_RESOLUTION::ToJson | ( | ) | const |
Definition at line 201 of file kicad_merge_engine.cpp.
References KICAD_DIFF::CUSTOM, customValue, kind, name, and KICAD_DIFF::PropResToString().
Referenced by BOOST_AUTO_TEST_CASE().
| DIFF_VALUE KICAD_DIFF::PROPERTY_RESOLUTION::customValue |
Definition at line 94 of file kicad_merge_engine.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), FromJson(), operator==(), and ToJson().
| PROP_RES KICAD_DIFF::PROPERTY_RESOLUTION::kind = PROP_RES::OURS |
Definition at line 93 of file kicad_merge_engine.h.
Referenced by KICAD_DIFF::PCB_MERGE_APPLIER::Apply(), KICAD_DIFF::SCH_MERGE_APPLIER::Apply(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), FromJson(), operator==(), KICAD_DIFF::KICAD_MERGE_ENGINE::Plan(), and ToJson().
| wxString KICAD_DIFF::PROPERTY_RESOLUTION::name |
Definition at line 92 of file kicad_merge_engine.h.
Referenced by KICAD_DIFF::PCB_MERGE_APPLIER::Apply(), KICAD_DIFF::SCH_MERGE_APPLIER::Apply(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), FromJson(), operator==(), KICAD_DIFF::KICAD_MERGE_ENGINE::Plan(), and ToJson().