Guitar
GitObjectManager Member List

This is the complete list of members for GitObjectManager, including all inherited members.

applyDelta(QByteArray const *base, QByteArray const *delta, QByteArray *out)GitObjectManagerprivatestatic
catFile(GitRunner g, const GitHash &id, QByteArray *out, GitObject::Type *type)GitObjectManager
clearIndexes()GitObjectManager
extractObjectFromPackFile(std::shared_ptr< GitPackIdxV2 > const &idx, GitPackIdxItem const *item, GitPackObject *out)GitObjectManagerprivate
extractObjectFromPackFile(GitRunner g, const GitHash &id, QByteArray *out, GitObject::Type *type, std::mutex *mutex)GitObjectManagerprivate
findObject(const QString &id, const QString &repo_local_dir)GitObjectManagerstatic
findObjectPath(GitRunner g, const GitHash &id)GitObjectManagerprivate
GitObjectCache classGitObjectManagerfriend
GitObjectManager(std::mutex *mutex)GitObjectManager
GitObjectManager(GitObjectManager const &other)GitObjectManager
GitObjectManager(GitObjectManager &&other)=deleteGitObjectManager
init()GitObjectManagerprivate
loadIndexes(GitRunner g, std::mutex *mutex)GitObjectManagerprivate
loadObject(GitRunner g, const GitHash &id, QByteArray *out, GitObject::Type *type)GitObjectManagerprivate
loadPackedObject(std::shared_ptr< GitPackIdxV2 > const &idx, QIODevice *packfile, GitPackIdxItem const *item, GitPackObject *out)GitObjectManagerprivatestatic
mGitObjectManagerprivate
operator=(GitObjectManager const &other)GitObjectManager
setup()GitObjectManager
~GitObjectManager()GitObjectManager