Messages Class Reference

Inheritance diagram for Messages:

Inheritance graph
[legend]
Collaboration diagram for Messages:

Collaboration graph
[legend]

Public Member Functions

 Messages (intf_thread_t *, CBaseWindow *, HINSTANCE)
 ~Messages ()
void sinkMessage (msg_item_t *item, unsigned)

Static Public Member Functions

static void sinkMessage (msg_cb_data_t *, msg_item_t *, unsigned)

Protected Member Functions

virtual LRESULT WndProc (HWND, UINT, WPARAM, LPARAM)

Protected Attributes

msg_subscription_tsub
msg_cb_data_tcb_data
HWND hListView
bool b_verbose

Constructor & Destructor Documentation

Messages::Messages ( intf_thread_t p_intf,
CBaseWindow p_parent,
HINSTANCE  h_inst 
)

Messages::~Messages (  ) 

References cb_data, msg_Unsubscribe(), and sub.


Member Function Documentation

void Messages::sinkMessage ( msg_cb_data_t data,
msg_item_t item,
unsigned  overruns 
) [static]

References msg_cb_data_t::self, and MessagesDialog::sinkMessage().

Referenced by Messages().

void Messages::sinkMessage ( msg_item_t item,
unsigned  overruns 
)

LRESULT Messages::WndProc ( HWND  hwnd,
UINT  msg,
WPARAM  wp,
LPARAM  lp 
) [protected, virtual]


Field Documentation

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

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

HWND Messages::hListView [protected]

Referenced by Messages(), sinkMessage(), and WndProc().

bool Messages::b_verbose [protected]


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

Generated on Sun Nov 22 08:06:26 2009 for VLC by  doxygen 1.5.6