#include <kigit_pcb_merge.h>
Definition at line 41 of file kigit_pcb_merge.h.
◆ KIGIT_PCB_MERGE()
KIGIT_PCB_MERGE::KIGIT_PCB_MERGE |
( |
git_merge_driver_source * |
aSource, |
|
|
git_buf * |
aBuf |
|
) |
| |
|
inline |
◆ ~KIGIT_PCB_MERGE()
virtual KIGIT_PCB_MERGE::~KIGIT_PCB_MERGE |
( |
| ) |
|
|
virtual |
◆ compareBoards()
◆ findSetDifferences()
◆ GetBothModified()
std::set< BOARD_ITEM * > & KIGIT_PCB_MERGE::GetBothModified |
( |
| ) |
|
|
inline |
◆ GetTheyModifiedWeDeleted()
std::set< BOARD_ITEM * > & KIGIT_PCB_MERGE::GetTheyModifiedWeDeleted |
( |
| ) |
|
|
inline |
◆ GetWeModifiedTheyDeleted()
std::set< BOARD_ITEM * > & KIGIT_PCB_MERGE::GetWeModifiedTheyDeleted |
( |
| ) |
|
|
inline |
◆ Merge()
int KIGIT_PCB_MERGE::Merge |
( |
| ) |
|
Definition at line 84 of file kigit_pcb_merge.cpp.
References both_modified, compareBoards(), KIGIT_COMMON::GetLastGitError(), KIGIT_PCB_MERGE_DIFFERENCES::m_changed, m_mergeDriver, KIGIT_PCB_MERGE_DIFFERENCES::m_removed, PCB_IO_KICAD_SEXPR_PARSER::Parse(), they_modified_we_deleted, traceGit, we_modified_they_deleted, and IO_ERROR::What().
◆ readBoard()
std::unique_ptr< BOARD > KIGIT_PCB_MERGE::readBoard |
( |
wxString & |
aFilename | ) |
|
|
protected |
◆ both_modified
std::set<BOARD_ITEM*> KIGIT_PCB_MERGE::both_modified |
|
private |
◆ m_mergeDriver
git_merge_driver_source* KIGIT_PCB_MERGE::m_mergeDriver |
|
private |
◆ m_result
git_buf* KIGIT_PCB_MERGE::m_result |
|
private |
◆ they_modified_we_deleted
std::set<BOARD_ITEM*> KIGIT_PCB_MERGE::they_modified_we_deleted |
|
private |
◆ we_modified_they_deleted
std::set<BOARD_ITEM*> KIGIT_PCB_MERGE::we_modified_they_deleted |
|
private |
The documentation for this class was generated from the following files: