Guitar
Classes | Functions
GitObjectManager.cpp File Reference
#include "GitObjectManager.h"
#include "GitPack.h"
#include "GitPackIdxV2.h"
#include "MemoryReader.h"
#include <common/joinpath.h>
#include <common/misc.h>
#include <common/str.h>
#include <common/npos.h>
#include <common/q/helper.h>
#include "Profile.h"
#include <QBuffer>
#include <QDebug>
#include <QDirIterator>
#include <QFile>
#include <memory>
#include <set>
#include <common/fmt.h>
Include dependency graph for GitObjectManager.cpp:

Classes

struct  GitObjectManager::Private
 

Functions

void parseGitTreeObject (QByteArray const &ba, std::string const &path_prefix, GitTreeItemList *out)
 
bool parseGitTreeObject (GitRunner g, GitObjectCache *objcache, const std::string &commit_id, const std::string &path_prefix, GitTreeItemList *out)
 

Function Documentation

◆ parseGitTreeObject() [1/2]

bool parseGitTreeObject ( GitRunner  g,
GitObjectCache objcache,
const std::string &  commit_id,
const std::string &  path_prefix,
GitTreeItemList out 
)
Here is the call graph for this function:

◆ parseGitTreeObject() [2/2]

void parseGitTreeObject ( QByteArray const &  ba,
std::string const &  path_prefix,
GitTreeItemList out 
)
Here is the call graph for this function: