KiCad PCB EDA Suite
|
#include <pns_log_file.h>
Public Member Functions | |
COMMIT_STATE () | |
COMMIT_STATE (const COMMIT_STATE &aOther) | |
bool | Compare (const COMMIT_STATE &aOther) |
Public Attributes | |
std::set< KIID > | m_removedIds |
std::vector< PNS::ITEM * > | m_addedItems |
std::vector< PNS::ITEM * > | m_heads |
Definition at line 56 of file pns_log_file.h.
|
inline |
Definition at line 58 of file pns_log_file.h.
|
inline |
Definition at line 59 of file pns_log_file.h.
bool PNS_LOG_FILE::COMMIT_STATE::Compare | ( | const COMMIT_STATE & | aOther | ) |
Definition at line 279 of file pns_log_file.cpp.
References comparePnsItems(), deduplicate(), m_addedItems, and m_removedIds.
std::vector<PNS::ITEM*> PNS_LOG_FILE::COMMIT_STATE::m_addedItems |
Definition at line 66 of file pns_log_file.h.
Referenced by Compare(), PNS_LOG_PLAYER::GetRouterUpdatedItems(), PNS_LOG_FILE::Load(), PNS_LOG_PLAYER::ReplayLog(), and PNS_LOG_FILE::SaveLog().
std::vector<PNS::ITEM*> PNS_LOG_FILE::COMMIT_STATE::m_heads |
Definition at line 67 of file pns_log_file.h.
Referenced by PNS_LOG_PLAYER::ReplayLog(), and PNS_LOG_FILE::SaveLog().
std::set<KIID> PNS_LOG_FILE::COMMIT_STATE::m_removedIds |
Definition at line 65 of file pns_log_file.h.
Referenced by Compare(), PNS_LOG_PLAYER::GetRouterUpdatedItems(), PNS_LOG_FILE::Load(), PNS_LOG_PLAYER::ReplayLog(), and PNS_LOG_FILE::SaveLog().