TrackGit
Public Member Functions | Private Attributes | List of all members
PushWindow Class Reference

The Push window class. More...

#include <PushWindow.h>

Inheritance diagram for PushWindow:
TrackGitWindow

Public Member Functions

 PushWindow (BString)
 The PushWindow constructor. More...
 
void SetText (const char *)
 This function sets texts of the textview within window. More...
 
virtual void MessageReceived (BMessage *)
 The handler to receive messages. More...
 
- Public Member Functions inherited from TrackGitWindow
 TrackGitWindow (BString repo, BRect frame, const char *title, window_type type, int flags)
 The TrackGitWindow constructor. More...
 
virtual void Quit ()
 The function to Quit the window. More...
 

Private Attributes

BTextView * fTextView
 The text view to show progress text. More...
 
pthread_t fThreadId
 Pull thread id. More...
 

Additional Inherited Members

- Protected Attributes inherited from TrackGitWindow
BString fRepo
 The repo/directory where the command is called. More...
 

Detailed Description

The Push window class.

Definition at line 22 of file PushWindow.h.

Constructor & Destructor Documentation

◆ PushWindow()

PushWindow::PushWindow ( BString  repo)

The PushWindow constructor.

Parameters
cloneWindowThe CloneWindow.

Definition at line 25 of file PushWindow.cpp.

Member Function Documentation

◆ MessageReceived()

void PushWindow::MessageReceived ( BMessage *  msg)
virtual

The handler to receive messages.

Parameters
msgThe message received.

Definition at line 73 of file PushWindow.cpp.

◆ SetText()

void PushWindow::SetText ( const char *  text)

This function sets texts of the textview within window.

Parameters
textThe text to be set.

Definition at line 59 of file PushWindow.cpp.

Member Data Documentation

◆ fTextView

BTextView* PushWindow::fTextView
private

The text view to show progress text.

Definition at line 27 of file PushWindow.h.

◆ fThreadId

pthread_t PushWindow::fThreadId
private

Pull thread id.

Definition at line 31 of file PushWindow.h.


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