Classes | Public Types | Signals | Public Member Functions | Static Public Member Functions | List of all members
openfluid::utils::GitProxy Class Reference

#include <utils/GitProxy.hpp>

Inheritance diagram for openfluid::utils::GitProxy:
Inheritance graph
[legend]
Collaboration diagram for openfluid::utils::GitProxy:
Collaboration graph
[legend]

Classes

struct  FileStatusInfo
 
struct  TreeStatusInfo
 

Public Types

enum  FileStatus {
  FileStatus::TRACKED, FileStatus::UNTRACKED, FileStatus::IGNORED, FileStatus::CONFLICT,
  FileStatus::ADDED, FileStatus::DELETED, FileStatus::MODIFIED
}
 

Signals

void info (const QString &Message)
 
void error (const QString &Message)
 

Public Member Functions

 GitProxy ()
 
 ~GitProxy ()
 
bool clone (const QString &FromUrl, const QString &ToPath, const QString &Username="", const QString &Password="", bool SslNoVerify=false)
 
TreeStatusInfo status (const QString &Path)
 
QString statusHtml (const QString &Path, bool WithColorCodes)
 
QString logHtml (const QString &Path, bool WithColorCodes)
 

Static Public Member Functions

static bool isAvailable ()
 
static QString getCurrentOpenFLUIDBranchName ()
 
- Static Public Member Functions inherited from openfluid::utils::ProgramProxy< GitProxy >
static bool isAvailable ()
 
static QString getVersion ()
 
static QString getExecutablePath ()
 

Additional Inherited Members

- Static Protected Attributes inherited from openfluid::utils::ProgramProxy< GitProxy >
static QString m_ExecutablePath
 
static QString m_Version
 

Member Enumeration Documentation

Enumerator
TRACKED 
UNTRACKED 
IGNORED 
CONFLICT 
ADDED 
DELETED 
MODIFIED 

Constructor & Destructor Documentation

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

Member Function Documentation

bool openfluid::utils::GitProxy::clone ( const QString &  FromUrl,
const QString &  ToPath,
const QString &  Username = "",
const QString &  Password = "",
bool  SslNoVerify = false 
)
void openfluid::utils::GitProxy::error ( const QString &  Message)
signal
static QString openfluid::utils::GitProxy::getCurrentOpenFLUIDBranchName ( )
static
void openfluid::utils::GitProxy::info ( const QString &  Message)
signal
static bool openfluid::utils::GitProxy::isAvailable ( )
static
QString openfluid::utils::GitProxy::logHtml ( const QString &  Path,
bool  WithColorCodes 
)
TreeStatusInfo openfluid::utils::GitProxy::status ( const QString &  Path)
QString openfluid::utils::GitProxy::statusHtml ( const QString &  Path,
bool  WithColorCodes 
)

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