#include <GitObjectManager.h>
|
| bool | extractObjectFromPackFile (std::shared_ptr< GitPackIdxV2 > const &idx, GitPackIdxItem const *item, GitPackObject *out) |
| |
| bool | extractObjectFromPackFile (GitRunner g, const GitHash &id, QByteArray *out, GitObject::Type *type, std::mutex *mutex) |
| |
| void | loadIndexes (GitRunner g, std::mutex *mutex) |
| |
| QString | findObjectPath (GitRunner g, const GitHash &id) |
| |
| bool | loadObject (GitRunner g, const GitHash &id, QByteArray *out, GitObject::Type *type) |
| |
| void | init () |
| |
◆ GitObjectManager() [1/3]
| GitObjectManager::GitObjectManager |
( |
std::mutex * |
mutex | ) |
|
◆ GitObjectManager() [2/3]
◆ GitObjectManager() [3/3]
◆ ~GitObjectManager()
| GitObjectManager::~GitObjectManager |
( |
| ) |
|
◆ applyDelta()
| void GitObjectManager::applyDelta |
( |
QByteArray const * |
base, |
|
|
QByteArray const * |
delta, |
|
|
QByteArray * |
out |
|
) |
| |
|
staticprivate |
◆ catFile()
◆ clearIndexes()
| void GitObjectManager::clearIndexes |
( |
| ) |
|
◆ extractObjectFromPackFile() [1/2]
◆ extractObjectFromPackFile() [2/2]
◆ findObject()
| QStringList GitObjectManager::findObject |
( |
const QString & |
id, |
|
|
const QString & |
repo_local_dir |
|
) |
| |
|
static |
◆ findObjectPath()
◆ init()
| void GitObjectManager::init |
( |
| ) |
|
|
private |
◆ loadIndexes()
| void GitObjectManager::loadIndexes |
( |
GitRunner |
g, |
|
|
std::mutex * |
mutex |
|
) |
| |
|
private |
◆ loadObject()
◆ loadPackedObject()
◆ operator=()
◆ setup()
| void GitObjectManager::setup |
( |
| ) |
|
◆ GitObjectCache
The documentation for this class was generated from the following files: