|
Guitar
|
#include <GitObjectManager.h>

Public Member Functions | |
| GitCommitTree (GitObjectCache *objcache) | |
| QString | lookup (GitRunner g, QString const &file) |
| bool | lookup (GitRunner g, QString const &file, GitTreeItem *out) |
| void | parseTree (GitRunner g, QString const &tree_id) |
| QString | parseCommit (GitRunner g, const GitHash &commit_id) |
| GitTreeItemList const * | treelist () const |
Private Member Functions | |
| QString | lookup_ (GitRunner g, QString const &file, GitTreeItem *out) |
Private Attributes | |
| GitObjectCache * | objcache |
| GitTreeItemList | root_item_list |
| std::map< QString, GitTreeItem > | blob_map |
| std::map< QString, QString > | tree_id_map |
| GitCommitTree::GitCommitTree | ( | GitObjectCache * | objcache | ) |
| QString GitCommitTree::lookup | ( | GitRunner | g, |
| QString const & | file | ||
| ) |

| bool GitCommitTree::lookup | ( | GitRunner | g, |
| QString const & | file, | ||
| GitTreeItem * | out | ||
| ) |

|
private |


| void GitCommitTree::parseTree | ( | GitRunner | g, |
| QString const & | tree_id | ||
| ) |

|
inline |
|
private |
|
private |
|
private |
|
private |