| 
    KiCad PCB EDA Suite
    
   | 
 
Classes | |
| class | PROJECT_GIT_UTILS | 
| Utility class with helper functions for project level git operations.  More... | |
Typedefs | |
| using | GitRepositoryPtr | 
| A unique pointer for git_repository objects with automatic cleanup.   | |
| using | GitReferencePtr | 
| A unique pointer for git_reference objects with automatic cleanup.   | |
| using | GitObjectPtr | 
| A unique pointer for git_object objects with automatic cleanup.   | |
| using | GitCommitPtr | 
| A unique pointer for git_commit objects with automatic cleanup.   | |
| using | GitTreePtr | 
| A unique pointer for git_tree objects with automatic cleanup.   | |
| using | GitIndexPtr | 
| A unique pointer for git_index objects with automatic cleanup.   | |
| using | GitRebasePtr | 
| A unique pointer for git_rebase objects with automatic cleanup.   | |
| using | GitRevWalkPtr | 
| A unique pointer for git_revwalk objects with automatic cleanup.   | |
| using | GitDiffPtr | 
| A unique pointer for git_diff objects with automatic cleanup.   | |
| using | GitSignaturePtr | 
| A unique pointer for git_signature objects with automatic cleanup.   | |
| using | GitConfigPtr | 
| A unique pointer for git_config objects with automatic cleanup.   | |
| using | GitRemotePtr | 
| A unique pointer for git_remote objects with automatic cleanup.   | |
| using | GitAnnotatedCommitPtr | 
| A unique pointer for git_annotated_commit objects with automatic cleanup.   | |
| using | GitOidPtr | 
| A unique pointer for git_oid objects with automatic cleanup.   | |
| using | GitBufPtr | 
| A unique pointer for git_buf objects with automatic cleanup.   | |
| using | GitBlamePtr | 
| A unique pointer for git_blame objects with automatic cleanup.   | |
| using | GitBlobPtr | 
| A unique pointer for git_blob objects with automatic cleanup.   | |
| using | GitBranchIteratorPtr | 
| A unique pointer for git_branch_iterator objects with automatic cleanup.   | |
| using | GitConfigEntryPtr | 
| A unique pointer for git_config_entry objects with automatic cleanup.   | |
| using | GitConfigIteratorPtr | 
| A unique pointer for git_config_iterator objects with automatic cleanup.   | |
| using | GitCredentialPtr | 
| A unique pointer for git_credential objects with automatic cleanup.   | |
| using | GitOidArrayPtr | 
| A unique pointer for git_oidarray objects with automatic cleanup.   | |
| using | GitStrArrayPtr | 
| A unique pointer for git_strarray objects with automatic cleanup.   | |
| using | GitDescribeResultPtr | 
| A unique pointer for git_describe_result objects with automatic cleanup.   | |
| using | GitDiffStatsPtr | 
| A unique pointer for git_diff_stats objects with automatic cleanup.   | |
| using | GitFilterListPtr | 
| A unique pointer for git_filter_list objects with automatic cleanup.   | |
| using | GitIndexerPtr | 
| A unique pointer for git_indexer objects with automatic cleanup.   | |
| using | GitIndexIteratorPtr | 
| A unique pointer for git_index_iterator objects with automatic cleanup.   | |
| using | GitIndexConflictIteratorPtr | 
| A unique pointer for git_index_conflict_iterator objects with automatic cleanup.   | |
| using | GitStatusListPtr | 
| A unique pointer for git_status_list objects with automatic cleanup.   | |
A unique pointer for git_annotated_commit objects with automatic cleanup.
Definition at line 120 of file kicad_git_memory.h.
| using KIGIT::GitBlamePtr | 
A unique pointer for git_blame objects with automatic cleanup.
Definition at line 144 of file kicad_git_memory.h.
| using KIGIT::GitBlobPtr | 
A unique pointer for git_blob objects with automatic cleanup.
Definition at line 152 of file kicad_git_memory.h.
A unique pointer for git_branch_iterator objects with automatic cleanup.
Definition at line 160 of file kicad_git_memory.h.
| using KIGIT::GitBufPtr | 
A unique pointer for git_buf objects with automatic cleanup.
Definition at line 136 of file kicad_git_memory.h.
| using KIGIT::GitCommitPtr | 
A unique pointer for git_commit objects with automatic cleanup.
Definition at line 48 of file kicad_git_memory.h.
| using KIGIT::GitConfigEntryPtr | 
A unique pointer for git_config_entry objects with automatic cleanup.
Definition at line 168 of file kicad_git_memory.h.
A unique pointer for git_config_iterator objects with automatic cleanup.
Definition at line 176 of file kicad_git_memory.h.
| using KIGIT::GitConfigPtr | 
A unique pointer for git_config objects with automatic cleanup.
Definition at line 104 of file kicad_git_memory.h.
| using KIGIT::GitCredentialPtr | 
A unique pointer for git_credential objects with automatic cleanup.
Definition at line 184 of file kicad_git_memory.h.
A unique pointer for git_describe_result objects with automatic cleanup.
Definition at line 208 of file kicad_git_memory.h.
| using KIGIT::GitDiffPtr | 
A unique pointer for git_diff objects with automatic cleanup.
Definition at line 88 of file kicad_git_memory.h.
| using KIGIT::GitDiffStatsPtr | 
A unique pointer for git_diff_stats objects with automatic cleanup.
Definition at line 216 of file kicad_git_memory.h.
| using KIGIT::GitFilterListPtr | 
A unique pointer for git_filter_list objects with automatic cleanup.
Definition at line 224 of file kicad_git_memory.h.
A unique pointer for git_index_conflict_iterator objects with automatic cleanup.
Definition at line 248 of file kicad_git_memory.h.
| using KIGIT::GitIndexerPtr | 
A unique pointer for git_indexer objects with automatic cleanup.
Definition at line 232 of file kicad_git_memory.h.
A unique pointer for git_index_iterator objects with automatic cleanup.
Definition at line 240 of file kicad_git_memory.h.
| using KIGIT::GitIndexPtr | 
A unique pointer for git_index objects with automatic cleanup.
Definition at line 64 of file kicad_git_memory.h.
| using KIGIT::GitObjectPtr | 
A unique pointer for git_object objects with automatic cleanup.
Definition at line 41 of file kicad_git_memory.h.
| using KIGIT::GitOidArrayPtr | 
A unique pointer for git_oidarray objects with automatic cleanup.
Definition at line 192 of file kicad_git_memory.h.
| using KIGIT::GitOidPtr | 
A unique pointer for git_oid objects with automatic cleanup.
Definition at line 128 of file kicad_git_memory.h.
| using KIGIT::GitRebasePtr | 
A unique pointer for git_rebase objects with automatic cleanup.
Definition at line 72 of file kicad_git_memory.h.
| using KIGIT::GitReferencePtr | 
A unique pointer for git_reference objects with automatic cleanup.
Definition at line 33 of file kicad_git_memory.h.
| using KIGIT::GitRemotePtr | 
A unique pointer for git_remote objects with automatic cleanup.
Definition at line 112 of file kicad_git_memory.h.
| using KIGIT::GitRepositoryPtr | 
A unique pointer for git_repository objects with automatic cleanup.
Definition at line 25 of file kicad_git_memory.h.
| using KIGIT::GitRevWalkPtr | 
A unique pointer for git_revwalk objects with automatic cleanup.
Definition at line 80 of file kicad_git_memory.h.
| using KIGIT::GitSignaturePtr | 
A unique pointer for git_signature objects with automatic cleanup.
Definition at line 96 of file kicad_git_memory.h.
| using KIGIT::GitStatusListPtr | 
A unique pointer for git_status_list objects with automatic cleanup.
Definition at line 256 of file kicad_git_memory.h.
| using KIGIT::GitStrArrayPtr | 
A unique pointer for git_strarray objects with automatic cleanup.
Definition at line 200 of file kicad_git_memory.h.
| using KIGIT::GitTreePtr | 
A unique pointer for git_tree objects with automatic cleanup.
Definition at line 56 of file kicad_git_memory.h.