KiCad PCB EDA Suite
|
#include <sheet_synchronization_notifier.h>
Public Member Functions | |
SHEET_SYNCHRONIZATION_NOTIFIER (SHEET_SYNCHRONIZATION_MODEL *aOwner) | |
virtual | ~SHEET_SYNCHRONIZATION_NOTIFIER ()=default |
void | Notify () |
SHEET_SYNCHRONIZATION_MODEL * | GetOwner () const |
Protected Member Functions | |
virtual bool | ShouldIgnore () const =0 |
virtual void | Sync ()=0 |
Private Attributes | |
SHEET_SYNCHRONIZATION_MODEL * | m_owner |
Definition at line 32 of file sheet_synchronization_notifier.h.
SHEET_SYNCHRONIZATION_NOTIFIER::SHEET_SYNCHRONIZATION_NOTIFIER | ( | SHEET_SYNCHRONIZATION_MODEL * | aOwner | ) |
Definition at line 29 of file sheet_synchronization_notifier.cpp.
|
virtualdefault |
|
inline |
Definition at line 45 of file sheet_synchronization_notifier.h.
References m_owner.
|
inline |
Definition at line 39 of file sheet_synchronization_notifier.h.
References ShouldIgnore(), and Sync().
|
protectedpure virtual |
Implemented in SHEET_FILE_CHANGE_NOTIFIER.
Referenced by Notify().
|
protectedpure virtual |
Implemented in SHEET_FILE_CHANGE_NOTIFIER.
Referenced by Notify().
|
private |
Definition at line 54 of file sheet_synchronization_notifier.h.
Referenced by GetOwner().