Guitar
Macros | Functions
Git.cpp File Reference
#include "Git.h"
#include "GitBasicSession.h"
#include "Profile.h"
#include <common/fmt.h>
#include <common/joinpath.h>
#include <common/q/helper.h>
#include <common/str.h>
#include <common/npos.h>
#include <QString>
#include <common/q/Dir.h>
#include <common/q/FileInfo.h>
Include dependency graph for Git.cpp:

Macros

#define QS   std::string
 

Functions

static std::string git_diff_command (GitDiffOption const &opt)
 
template<typename T >
void remove_empty (std::vector< T > *v)
 
static DateTime parseDateTime (char const *s)
 
std::vector< GitSubmoduleItemparseGitSubModules (const QByteArray &ba)
 

Macro Definition Documentation

◆ QS

#define QS   std::string

Function Documentation

◆ git_diff_command()

static std::string git_diff_command ( GitDiffOption const &  opt)
static

◆ parseDateTime()

static DateTime parseDateTime ( char const *  s)
static
Here is the call graph for this function:

◆ parseGitSubModules()

std::vector<GitSubmoduleItem> parseGitSubModules ( const QByteArray &  ba)
Here is the call graph for this function:

◆ remove_empty()

template<typename T >
void remove_empty ( std::vector< T > *  v)