debugging_frame Class Reference

#include <debugging_frame.h>

Collaboration diagram for debugging_frame:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 debugging_frame ()
 static u_int debugging_event = debugger::EVENT();
virtual ~debugging_frame ()
void allow_close (bool permitted)
virtual BOOL Create (LPCTSTR lpszClassName, LPCTSTR title, DWORD dwStyle=WS_OVERLAPPEDWINDOW, const RECT &rect=rectDefault, CWnd *parent=NULL, LPCTSTR lpszMenuName=NULL, DWORD dwExStyle=0, CCreateContext *pContext=NULL)
debugging_console_windowconsole ()
const debugging_console_windowconsole () const
void hide ()
void show ()
bool is_hidden () const
bool is_visible () const
afx_msg LRESULT display_debug_message (WPARAM wp, LPARAM lp)

Protected Member Functions

afx_msg void OnClose ()
afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg void OnMove (int x, int y)

Detailed Description

Definition at line 30 of file debugging_frame.h.


Constructor & Destructor Documentation

debugging_frame::debugging_frame (  ) 

static u_int debugging_event = debugger::EVENT();

Definition at line 39 of file debugging_frame.cpp.

debugging_frame::~debugging_frame (  )  [virtual]

Definition at line 44 of file debugging_frame.cpp.

References WHACK().


Member Function Documentation

void debugging_frame::allow_close ( bool  permitted  )  [inline]

Definition at line 36 of file debugging_frame.h.

BOOL debugging_frame::Create ( LPCTSTR  lpszClassName,
LPCTSTR  title,
DWORD  dwStyle = WS_OVERLAPPEDWINDOW,
const RECT &  rect = rectDefault,
CWnd *  parent = NULL,
LPCTSTR  lpszMenuName = NULL,
DWORD  dwExStyle = 0,
CCreateContext *  pContext = NULL 
) [virtual]

Definition at line 49 of file debugging_frame.cpp.

References debugging_console_window::Create(), GET_INSTANCE_HANDLE, and NIL.

debugging_console_window& debugging_frame::console (  )  [inline]

Definition at line 49 of file debugging_frame.h.

Referenced by test_rpc_server::close_rpc(), and test_rpc_server::open_rpc().

const debugging_console_window& debugging_frame::console (  )  const [inline]

Definition at line 50 of file debugging_frame.h.

void debugging_frame::hide (  ) 

Definition at line 70 of file debugging_frame.cpp.

References debugging_console_window::hide().

Referenced by OnClose().

void debugging_frame::show (  ) 

Definition at line 77 of file debugging_frame.cpp.

References debugging_console_window::show().

bool debugging_frame::is_hidden (  )  const

Definition at line 84 of file debugging_frame.cpp.

bool debugging_frame::is_visible (  )  const

Definition at line 87 of file debugging_frame.cpp.

LRESULT debugging_frame::display_debug_message ( WPARAM  wp,
LPARAM  lp 
)

Definition at line 118 of file debugging_frame.cpp.

References debugging_console_window::display_debug_message().

void debugging_frame::OnClose (  )  [protected]

Definition at line 90 of file debugging_frame.cpp.

References hide().

void debugging_frame::OnSize ( UINT  nType,
int  cx,
int  cy 
) [protected]

Definition at line 99 of file debugging_frame.cpp.

void debugging_frame::OnMove ( int  x,
int  y 
) [protected]

Definition at line 110 of file debugging_frame.cpp.


The documentation for this class was generated from the following files:
Generated on Sat Aug 30 04:33:13 2008 for HOOPLE Libraries by  doxygen 1.5.1