TrackGit
PullWindow.h
Go to the documentation of this file.
1 
8 #ifndef _PULL_WINDOW_H_
9 #define _PULL_WINDOW_H_
10 
11 #include "TrackGitWindow.h"
12 
13 #include <git2.h>
14 #include <pthread.h>
15 
16 #include <InterfaceKit.h>
17 
18 
22 class PullWindow : public TrackGitWindow
23 {
27  BTextView* fTextView;
31  pthread_t fThreadId;
32  public:
33  PullWindow(BString);
34  void SetText(const char*);
35  virtual void MessageReceived(BMessage*);
36 };
37 
38 #endif
39 
PullWindow(BString)
The PullWindow constructor.
Definition: PullWindow.cpp:25
virtual void MessageReceived(BMessage *)
The handler to receive messages.
Definition: PullWindow.cpp:73
pthread_t fThreadId
Pull thread id.
Definition: PullWindow.h:31
The TrackGit Window class.
BTextView * fTextView
The text view to show progress text.
Definition: PullWindow.h:27
void SetText(const char *)
This function sets texts of the textview within window.
Definition: PullWindow.cpp:59
The Pull window class.
Definition: PullWindow.h:22
Header file of TrackGit window.