| 
    KiCad PCB EDA Suite
    
   | 
 
#include <set>#include <vector>#include <wx/string.h>#include <undo_redo_container.h>#include <kiid.h>#include <eda_item.h>Go to the source code of this file.
Classes | |
| class | COMMIT | 
| Represent a set of changes (additions, deletions or modifications) of a data model (e.g.  More... | |
| struct | COMMIT::COMMIT_LINE | 
Enumerations | |
| enum | CHANGE_TYPE {  CHT_ADD = 1 , CHT_REMOVE = 2 , CHT_MODIFY = 4 , CHT_TYPE = CHT_ADD | CHT_REMOVE | CHT_MODIFY , CHT_DONE = 32 , CHT_FLAGS = CHT_DONE }  | 
| Types of changes.  More... | |
Functions | |
| template<typename T> | |
| CHANGE_TYPE | operator| (CHANGE_TYPE aTypeA, T aTypeB) | 
| template<typename T> | |
| CHANGE_TYPE | operator& (CHANGE_TYPE aTypeA, T aTypeB) | 
| enum CHANGE_TYPE | 
| CHANGE_TYPE operator& | ( | CHANGE_TYPE | aTypeA, | 
| T | aTypeB ) | 
| CHANGE_TYPE operator| | ( | CHANGE_TYPE | aTypeA, | 
| T | aTypeB ) |