Documentation for OpenFLUID 2.2.0
openfluid::utils::GitProxy Class Reference

#include <utils/GitProxy.hpp>

Public Member Functions

 GitProxy ()
 
virtual ~GitProxy ()
 

Static Public Member Functions

static std::string getExecutablePath ()
 
static bool isAvailable ()
 
static bool isPathGitRepo (const std::string &Path)
 
static bool canGetBranch ()
 
static const std::string getCurrentBranchName (const std::string &Path)
 
- Static Public Member Functions inherited from openfluid::utils::ProgramProxy< GitProxy >
static bool isAvailable ()
 
static std::string getVersion ()
 
static std::string getExecutablePath ()
 

Protected Attributes

std::string m_LocalGitProgram
 

Additional Inherited Members

- Static Protected Attributes inherited from openfluid::utils::ProgramProxy< GitProxy >
static std::string m_ExecutablePath
 
static std::string m_Version
 
Inheritance diagram for openfluid::utils::GitProxy:
Collaboration diagram for openfluid::utils::GitProxy:

Constructor & Destructor Documentation

◆ GitProxy()

openfluid::utils::GitProxy::GitProxy ( )

◆ ~GitProxy()

virtual openfluid::utils::GitProxy::~GitProxy ( )
virtual

Member Function Documentation

◆ canGetBranch()

static bool openfluid::utils::GitProxy::canGetBranch ( )
inlinestatic

◆ getCurrentBranchName()

static const std::string openfluid::utils::GitProxy::getCurrentBranchName ( const std::string &  Path)
static

◆ getExecutablePath()

static std::string openfluid::utils::GitProxy::getExecutablePath ( )
static

◆ isAvailable()

static bool openfluid::utils::GitProxy::isAvailable ( )
static

◆ isPathGitRepo()

static bool openfluid::utils::GitProxy::isPathGitRepo ( const std::string &  Path)
static

Member Data Documentation

◆ m_LocalGitProgram

std::string openfluid::utils::GitProxy::m_LocalGitProgram
protected

The documentation for this class was generated from the following file: