1 #ifndef GENERATECOMMITMESSAGETHREAD_H
2 #define GENERATECOMMITMESSAGETHREAD_H
7 #include <condition_variable>
17 std::condition_variable
cv_;
27 void request(std::string
const &diff, QString
const &hint = {});
Definition: CommitMessageGenerator.h:8
Definition: GenerateCommitMessageThread.h:11
CommitMessageGenerator gen_
Definition: GenerateCommitMessageThread.h:14
void request(std::string const &diff, QString const &hint={})
Definition: GenerateCommitMessageThread.cpp:47
bool interrupted_
Definition: GenerateCommitMessageThread.h:19
std::condition_variable cv_
Definition: GenerateCommitMessageThread.h:17
std::string diff_
Definition: GenerateCommitMessageThread.h:20
void ready(GeneratedCommitMessage const &message)
std::thread thread_
Definition: GenerateCommitMessageThread.h:16
void start()
Definition: GenerateCommitMessageThread.cpp:15
QString hint_
Definition: GenerateCommitMessageThread.h:21
~GenerateCommitMessageThread()
Definition: GenerateCommitMessageThread.cpp:10
bool requested_
Definition: GenerateCommitMessageThread.h:18
GenerateCommitMessageThread()
Definition: GenerateCommitMessageThread.cpp:6
void stop()
Definition: GenerateCommitMessageThread.cpp:38
std::mutex mutex_
Definition: GenerateCommitMessageThread.h:15
Definition: GeneratedCommitMessage.h:7