MainError Class Reference

#include <mainerror.h>

Inherits BC_DialogThread.

Collaboration diagram for MainError:

Collaboration graph
[legend]

Public Member Functions

 MainError (MWindow *mwindow)
 ~MainError ()
BC_Windownew_gui ()

Static Public Member Functions

static void show_error (char *string)

Private Member Functions

void show_error_local (char *string)
void append_error (char *string)

Private Attributes

MWindowmwindow
ArrayList< BC_ListBoxItem * > errors
Mutexerrors_lock

Static Private Attributes

static MainErrormain_error = 0

Friends

class MainErrorGUI

Detailed Description

Definition at line 38 of file mainerror.h.


Constructor & Destructor Documentation

MainError::MainError ( MWindow mwindow  ) 

Definition at line 97 of file mainerror.C.

References errors_lock, and main_error.

MainError::~MainError (  ) 

Definition at line 105 of file mainerror.C.

References errors_lock.


Member Function Documentation

BC_Window * MainError::new_gui (  )  [virtual]

Reimplemented from BC_DialogThread.

Definition at line 110 of file mainerror.C.

References MainErrorGUI::create_objects(), BC_DisplayInfo::get_abs_cursor_x(), BC_DisplayInfo::get_abs_cursor_y(), BC_DialogThread::gui, MainErrorGUI, and mwindow.

Here is the call graph for this function:

void MainError::show_error ( char *  string  )  [static]

void MainError::show_error_local ( char *  string  )  [private]

void MainError::append_error ( char *  string  )  [private]

Definition at line 121 of file mainerror.C.

References ArrayList< TYPE >::append(), BCTEXTLEN, and errors.

Referenced by show_error_local().

Here is the call graph for this function:


Friends And Related Function Documentation

friend class MainErrorGUI [friend]

Definition at line 44 of file mainerror.h.

Referenced by new_gui().


Field Documentation

Definition at line 60 of file mainerror.h.

Referenced by new_gui().

Definition at line 61 of file mainerror.h.

Referenced by append_error(), MainErrorGUI::create_objects(), and show_error_local().

Definition at line 62 of file mainerror.h.

Referenced by MainError(), and ~MainError().

MainError * MainError::main_error = 0 [static, private]

Definition at line 65 of file mainerror.h.

Referenced by MainError(), and show_error().


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

Generated on Mon Apr 28 14:30:04 2008 for Cinelerra by  doxygen 1.5.5