|
Guitar
|
#include <GitTypes.h>

Classes | |
| struct | BLOB_AB_ |
| struct | SubmoduleDetail |
Public Types | |
| enum class | Type { Unknown , Modify , Copy , Rename , Create , Delete , ChType , Unmerged } |
Public Member Functions | |
| GitDiff ()=default | |
| GitDiff (QString const &id, QString const &path, QString const &mode) | |
| bool | isSubmodule () const |
Public Attributes | |
| Type | type = Type::Unknown |
| QString | diff |
| QString | index |
| QString | path |
| QString | mode |
| struct GitDiff::BLOB_AB_ | blob |
| QList< GitHunk > | hunks |
| struct GitDiff::SubmoduleDetail | a_submodule |
| struct GitDiff::SubmoduleDetail | b_submodule |
Private Member Functions | |
| void | makeForSingleFile (GitDiff *diff, QString const &id_a, QString const &id_b, QString const &path, QString const &mode) |
|
strong |
|
default |
| GitDiff::GitDiff | ( | QString const & | id, |
| QString const & | path, | ||
| QString const & | mode | ||
| ) |

| bool GitDiff::isSubmodule | ( | ) | const |
|
private |
| struct GitDiff::SubmoduleDetail GitDiff::a_submodule |
| struct GitDiff::SubmoduleDetail GitDiff::b_submodule |
| struct GitDiff::BLOB_AB_ GitDiff::blob |
| QString GitDiff::diff |
| QList<GitHunk> GitDiff::hunks |
| QString GitDiff::index |
| QString GitDiff::mode |
| QString GitDiff::path |
| Type GitDiff::type = Type::Unknown |