Guitar
Public Attributes | List of all members
CommitDetailGetter::Private Struct Reference
Collaboration diagram for CommitDetailGetter::Private:
Collaboration graph
[legend]

Public Attributes

std::mutex mutex
 
std::condition_variable condition
 
std::vector< std::thread > threads
 
bool interrupted = false
 
GitRunner git
 
std::vector< CommitDetailGetter::Requestrequests
 
std::map< GitHash, CommitDetailGetter::Datacache
 

Member Data Documentation

◆ cache

std::map<GitHash, CommitDetailGetter::Data> CommitDetailGetter::Private::cache

◆ condition

std::condition_variable CommitDetailGetter::Private::condition

◆ git

GitRunner CommitDetailGetter::Private::git

◆ interrupted

bool CommitDetailGetter::Private::interrupted = false

◆ mutex

std::mutex CommitDetailGetter::Private::mutex

◆ requests

std::vector<CommitDetailGetter::Request> CommitDetailGetter::Private::requests

◆ threads

std::vector<std::thread> CommitDetailGetter::Private::threads

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