KiCad PCB EDA Suite
Loading...
Searching...
No Matches
KICAD_DIFF::ITEM_RESOLUTION Struct Reference

#include <kicad_merge_engine.h>

Public Member Functions

bool operator== (const ITEM_RESOLUTION &aOther) const
 
nlohmann::json ToJson () const
 

Static Public Member Functions

static ITEM_RESOLUTION FromJson (const nlohmann::json &aJson)
 

Public Attributes

KIID_PATH id
 
ITEM_RES kind = ITEM_RES::KEEP
 
std::vector< PROPERTY_RESOLUTIONprops
 

Detailed Description

Definition at line 102 of file kicad_merge_engine.h.

Member Function Documentation

◆ FromJson()

ITEM_RESOLUTION KICAD_DIFF::ITEM_RESOLUTION::FromJson ( const nlohmann::json & aJson)
static

◆ operator==()

bool KICAD_DIFF::ITEM_RESOLUTION::operator== ( const ITEM_RESOLUTION & aOther) const

Definition at line 227 of file kicad_merge_engine.cpp.

References id, kind, and props.

◆ ToJson()

nlohmann::json KICAD_DIFF::ITEM_RESOLUTION::ToJson ( ) const

Definition at line 233 of file kicad_merge_engine.cpp.

References KICAD_DIFF::ItemResToString(), kind, and props.

Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().

Member Data Documentation

◆ id

◆ kind

◆ props


The documentation for this struct was generated from the following files: