KiCad PCB EDA Suite
Loading...
Searching...
No Matches
FOOTPRINT_IMPORT_RECONCILE_RESULT Struct Reference

Outcome of a post-import footprint-library reconciliation pass. More...

#include <footprint_import_reconciler.h>

Public Member Functions

bool Ok () const
 

Public Attributes

int m_linkedToSource = 0
 board FPIDs re-pointed at a provenance source library
 
int m_linkedToCache = 0
 board FPIDs re-pointed at the generated cache
 
int m_unresolved = 0
 board FPIDs left unresolved
 
int m_savedToCache = 0
 distinct definitions written into the cache library
 
wxString m_cacheNickname
 nickname of the generated cache, empty if none written
 
wxString m_cacheLibraryPath
 absolute path to the generated .pretty, empty if none
 

Detailed Description

Outcome of a post-import footprint-library reconciliation pass.

Definition at line 36 of file footprint_import_reconciler.h.

Member Function Documentation

◆ Ok()

bool FOOTPRINT_IMPORT_RECONCILE_RESULT::Ok ( ) const
inline

Definition at line 45 of file footprint_import_reconciler.h.

References m_unresolved.

Member Data Documentation

◆ m_cacheLibraryPath

wxString FOOTPRINT_IMPORT_RECONCILE_RESULT::m_cacheLibraryPath

absolute path to the generated .pretty, empty if none

Definition at line 43 of file footprint_import_reconciler.h.

Referenced by FOOTPRINT_IMPORT_RECONCILER::writeAndRegisterCache().

◆ m_cacheNickname

wxString FOOTPRINT_IMPORT_RECONCILE_RESULT::m_cacheNickname

nickname of the generated cache, empty if none written

Definition at line 42 of file footprint_import_reconciler.h.

Referenced by FOOTPRINT_IMPORT_RECONCILER::writeAndRegisterCache().

◆ m_linkedToCache

int FOOTPRINT_IMPORT_RECONCILE_RESULT::m_linkedToCache = 0

board FPIDs re-pointed at the generated cache

Definition at line 39 of file footprint_import_reconciler.h.

◆ m_linkedToSource

int FOOTPRINT_IMPORT_RECONCILE_RESULT::m_linkedToSource = 0

board FPIDs re-pointed at a provenance source library

Definition at line 38 of file footprint_import_reconciler.h.

◆ m_savedToCache

int FOOTPRINT_IMPORT_RECONCILE_RESULT::m_savedToCache = 0

distinct definitions written into the cache library

Definition at line 41 of file footprint_import_reconciler.h.

Referenced by FOOTPRINT_IMPORT_RECONCILER::writeAndRegisterCache().

◆ m_unresolved

int FOOTPRINT_IMPORT_RECONCILE_RESULT::m_unresolved = 0

board FPIDs left unresolved

Definition at line 40 of file footprint_import_reconciler.h.

Referenced by Ok().


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