LLCrashLoggerWindows Class Reference

#include <llcrashloggerwindows.h>

Inheritance diagram for LLCrashLoggerWindows:

Inheritance graph
[legend]
Collaboration diagram for LLCrashLoggerWindows:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLCrashLoggerWindows (void)
 ~LLCrashLoggerWindows (void)
virtual bool init ()
virtual bool mainLoop ()
virtual void updateApplication (LLString message="")
virtual bool cleanup ()
virtual void gatherPlatformSpecificFiles ()
void setHandle (HINSTANCE hInst)

Private Member Functions

void ProcessDlgItemText (HWND hWnd, int nIDDlgItem)
void ProcessCaption (HWND hWnd)

Private Attributes

HINSTANCE mhInst


Detailed Description

Definition at line 40 of file llcrashloggerwindows.h.


Constructor & Destructor Documentation

LLCrashLoggerWindows::LLCrashLoggerWindows ( void   ) 

Definition at line 245 of file llcrashloggerwindows.cpp.

LLCrashLoggerWindows::~LLCrashLoggerWindows ( void   ) 

Definition at line 249 of file llcrashloggerwindows.cpp.


Member Function Documentation

bool LLCrashLoggerWindows::init ( void   )  [virtual]

Reimplemented from LLCrashLogger.

Definition at line 253 of file llcrashloggerwindows.cpp.

References gCursorArrow, gCursorWait, hInst, IDC_WIN_CRASH_LOGGER, IDI_WIN_CRASH_LOGGER, IDS_APP_TITLE, LLCrashLogger::init(), llendl, llinfos, MAX_LOADSTRING, mhInst, NULL, szTitle, szWindowClass, and WndProc().

Referenced by WinMain().

Here is the call graph for this function:

Here is the caller graph for this function:

bool LLCrashLoggerWindows::mainLoop (  )  [virtual]

void LLCrashLoggerWindows::updateApplication ( LLString  message = ""  )  [virtual]

Reimplemented from LLCrashLogger.

Definition at line 360 of file llcrashloggerwindows.cpp.

References show_progress(), update_messages(), and LLCrashLogger::updateApplication().

Referenced by gatherPlatformSpecificFiles().

Here is the call graph for this function:

Here is the caller graph for this function:

bool LLCrashLoggerWindows::cleanup (  )  [virtual]

Reimplemented from LLCrashLogger.

Definition at line 367 of file llcrashloggerwindows.cpp.

References gSendLogs, LLCrashLogger::mSentCrashLogs, show_progress(), and sleep_and_pump_messages().

Referenced by WinMain().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLCrashLoggerWindows::gatherPlatformSpecificFiles (  )  [virtual]

void LLCrashLoggerWindows::setHandle ( HINSTANCE  hInst  )  [inline]

Definition at line 51 of file llcrashloggerwindows.h.

References mhInst.

Referenced by WinMain().

Here is the caller graph for this function:

void LLCrashLoggerWindows::ProcessDlgItemText ( HWND  hWnd,
int  nIDDlgItem 
) [private]

Definition at line 152 of file llcrashloggerwindows.cpp.

References ConvertLPCSTRToLPWSTR(), llformat(), and MAX_STRING.

Referenced by mainLoop().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLCrashLoggerWindows::ProcessCaption ( HWND  hWnd  )  [private]

Definition at line 139 of file llcrashloggerwindows.cpp.

References ConvertLPCSTRToLPWSTR(), llformat(), and MAX_STRING.

Referenced by mainLoop().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

HINSTANCE LLCrashLoggerWindows::mhInst [private]

Definition at line 55 of file llcrashloggerwindows.h.

Referenced by init(), and setHandle().


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

Generated on Fri May 16 08:43:23 2008 for SecondLife by  doxygen 1.5.5