KiCad PCB EDA Suite
Loading...
Searching...
No Matches
kicad_differ.h File Reference
#include <kicommon.h>
#include <diff_merge/kicad_diff_types.h>
#include <diff_merge/identity_reconciler.h>
#include <functional>
#include <set>

Go to the source code of this file.

Classes

class  KICAD_DIFF::KICAD_DIFFER
 Abstract base for every per-document-type differ. More...
 
struct  KICAD_DIFF::KICAD_DIFFER::OPTIONS
 

Namespaces

namespace  KICAD_DIFF
 

Functions

template<typename MAP, typename BBoxFn, typename ChangedFn>
DOCUMENT_DIFF KICAD_DIFF::DiffLibraryByName (const MAP &aBefore, const MAP &aAfter, const wxString &aPath, const wxString &aDocType, const wxString &aTypeName, const KICAD_DIFFER::OPTIONS &aOptions, BBoxFn aBBox, ChangedFn aChanged)
 Shared name-keyed library diff used by FP_LIB_DIFFER and SYM_LIB_DIFFER.