Guitar
Public Member Functions | Public Attributes | List of all members
GitCommitItem Struct Reference

#include <GitTypes.h>

Collaboration diagram for GitCommitItem:
Collaboration graph
[legend]

Public Member Functions

void setParents (QStringList const &list)
 
 operator bool () const
 

Public Attributes

GitHash commit_id
 
GitHash tree
 
QList< GitHashparent_ids
 
QString author
 
QString email
 
QString message
 
QDateTime commit_date
 
std::vector< GitTreeLineparent_lines
 
bool has_gpgsig = false
 
QString gpgsig
 
struct {
   QString   text
 
   char   verify = 0
 
   std::vector< uint8_t >   key_fingerprint
 
   QString   trust
 
sign
 
bool has_child = false
 
int marker_depth = -1
 
bool resolved = false
 
bool order_fixed = false
 

Member Function Documentation

◆ operator bool()

GitCommitItem::operator bool ( ) const
inline

◆ setParents()

void GitCommitItem::setParents ( QStringList const &  list)

Member Data Documentation

◆ author

QString GitCommitItem::author

◆ commit_date

QDateTime GitCommitItem::commit_date

◆ commit_id

GitHash GitCommitItem::commit_id

◆ email

QString GitCommitItem::email

◆ gpgsig

QString GitCommitItem::gpgsig

◆ has_child

bool GitCommitItem::has_child = false

◆ has_gpgsig

bool GitCommitItem::has_gpgsig = false

◆ key_fingerprint

std::vector<uint8_t> GitCommitItem::key_fingerprint

◆ marker_depth

int GitCommitItem::marker_depth = -1

◆ message

QString GitCommitItem::message

◆ order_fixed

bool GitCommitItem::order_fixed = false

◆ parent_ids

QList<GitHash> GitCommitItem::parent_ids

◆ parent_lines

std::vector<GitTreeLine> GitCommitItem::parent_lines

◆ resolved

bool GitCommitItem::resolved = false

◆ 

struct { ... } GitCommitItem::sign

◆ text

QString GitCommitItem::text

◆ tree

GitHash GitCommitItem::tree

◆ trust

QString GitCommitItem::trust

◆ verify

char GitCommitItem::verify = 0

The documentation for this struct was generated from the following files: