Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

NewFolderThread Class Reference

#include <newfolder.h>

List of all members.

Public Member Functions

 NewFolderThread (MWindow *mwindow, AWindowGUI *awindow)
 ~NewFolderThread ()
void run ()
int interrupt ()
int start_new_folder ()

Private Attributes

Mutex change_lock
Mutex completion_lock
int active
MWindowmwindow
AWindowGUIawindow
NewFolderwindow


Detailed Description

Definition at line 25 of file newfolder.h.


Constructor & Destructor Documentation

NewFolderThread::NewFolderThread MWindow mwindow,
AWindowGUI awindow
 

Definition at line 56 of file newfolder.C.

References active.

NewFolderThread::~NewFolderThread  ) 
 

Definition at line 64 of file newfolder.C.


Member Function Documentation

int NewFolderThread::interrupt  ) 
 

Definition at line 84 of file newfolder.C.

References active, change_lock, completion_lock, and window.

void NewFolderThread::run  ) 
 

Definition at line 68 of file newfolder.C.

References active, change_lock, completion_lock, NewFolder::get_text(), mwindow, MWindow::new_folder(), and window.

int NewFolderThread::start_new_folder  ) 
 

Definition at line 101 of file newfolder.C.

References active, awindow, change_lock, completion_lock, NewFolder::create_objects(), mwindow, and window.

Referenced by AWindowNewFolder::handle_event().


Member Data Documentation

int NewFolderThread::active [private]
 

Definition at line 37 of file newfolder.h.

Referenced by interrupt(), NewFolderThread(), run(), and start_new_folder().

AWindowGUI* NewFolderThread::awindow [private]
 

Definition at line 39 of file newfolder.h.

Referenced by start_new_folder().

Mutex NewFolderThread::change_lock [private]
 

Definition at line 36 of file newfolder.h.

Referenced by interrupt(), run(), and start_new_folder().

Mutex NewFolderThread::completion_lock [private]
 

Definition at line 36 of file newfolder.h.

Referenced by interrupt(), run(), and start_new_folder().

MWindow* NewFolderThread::mwindow [private]
 

Definition at line 38 of file newfolder.h.

Referenced by run(), and start_new_folder().

NewFolder* NewFolderThread::window [private]
 

Definition at line 40 of file newfolder.h.

Referenced by interrupt(), run(), and start_new_folder().


The documentation for this class was generated from the following files:
Generated on Sun Jan 8 13:39:18 2006 for Cinelerra-svn by  doxygen 1.4.4