Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Friends

consoleDialog Class Reference

#include <ConsoleDialog.h>

List of all members.

Public Member Functions

 consoleDialog (wxWindow *parent, wxWindowID id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE)
wxString GetText ()

Public Attributes

wxTextCtrl * logText

Protected Member Functions

void OnConsoleClose (wxCommandEvent &event)
void OnIdle (wxIdleEvent &event)
 DECLARE_EVENT_TABLE ()

Protected Attributes

std::stringstream other_thread_output
std::auto_ptr< std::ostream > console_stream

Friends

void wxLockGUI (void *)
void wxUnlockGUI (void *)

Constructor & Destructor Documentation

consoleDialog::consoleDialog ( wxWindow *  parent,
wxWindowID  id,
const wxString &  title,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxDEFAULT_DIALOG_STYLE 
)

Member Function Documentation

consoleDialog::DECLARE_EVENT_TABLE (  )  [protected]
wxString consoleDialog::GetText (  ) 
void consoleDialog::OnConsoleClose ( wxCommandEvent &  event  )  [protected]
void consoleDialog::OnIdle ( wxIdleEvent &  event  )  [protected]

Friends And Related Function Documentation

void wxLockGUI ( void *  data  )  [friend]
void wxUnlockGUI ( void *  data  )  [friend]

Member Data Documentation

std::auto_ptr< std::ostream > consoleDialog::console_stream [protected]
std::stringstream consoleDialog::other_thread_output [protected]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines