Guitar
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
AsyncExecGitThread_ Class Reference

#include <MainWindow.h>

Inheritance diagram for AsyncExecGitThread_:
Inheritance graph
[legend]
Collaboration diagram for AsyncExecGitThread_:
Collaboration graph
[legend]

Public Member Functions

 AsyncExecGitThread_ (GitPtr g, std::function< void(GitPtr g)> const &callback)
 
virtual ~AsyncExecGitThread_ () override
 

Protected Member Functions

void run () override
 

Private Attributes

GitPtr g
 
std::function< void(GitPtr g)> callback
 

Constructor & Destructor Documentation

◆ AsyncExecGitThread_()

AsyncExecGitThread_::AsyncExecGitThread_ ( GitPtr  g,
std::function< void(GitPtr g)> const &  callback 
)
inline

◆ ~AsyncExecGitThread_()

virtual AsyncExecGitThread_::~AsyncExecGitThread_ ( )
inlineoverridevirtual

Member Function Documentation

◆ run()

void AsyncExecGitThread_::run ( )
inlineoverrideprotected

Member Data Documentation

◆ callback

std::function<void(GitPtr g)> AsyncExecGitThread_::callback
private

◆ g

GitPtr AsyncExecGitThread_::g
private

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