xosview  1.23
About: xosview is an X Windows based system monitor (cpu, memory, swap and network usage; interrupt and serial activities; load average).
  Fossies Dox: xosview-1.23.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

XWin::Event Class Reference

#include <xwin.h>

Collaboration diagram for XWin::Event:

Public Member Functions

 Event (XWin *parent, int event, EventCallBack callBack)
virtual ~Event (void)
void callBack (XEvent &event)

Protected Attributes

EventCallBack callBack_
int event_
long mask_

Private Attributes



class XWin

Detailed Description

Definition at line 94 of file xwin.h.

Constructor & Destructor Documentation

◆ Event()

XWin::Event::Event ( XWin parent,
int  event,
EventCallBack  callBack 

Definition at line 400 of file xwin.cc.

References callBack(), callBack_, event_, mask_, next_, and parent_.

◆ ~Event()

virtual XWin::Event::~Event ( void  )

Definition at line 97 of file xwin.h.

Member Function Documentation

◆ callBack()

void XWin::Event::callBack ( XEvent &  event)

Definition at line 101 of file xwin.h.

References callBack_, event_, and parent_.

Referenced by XWin::checkevent(), and Event().

Friends And Related Function Documentation

◆ XWin

friend class XWin

Definition at line 99 of file xwin.h.

Member Data Documentation

◆ callBack_

EventCallBack XWin::Event::callBack_

Definition at line 106 of file xwin.h.

Referenced by callBack(), and Event().

◆ event_

int XWin::Event::event_

Definition at line 107 of file xwin.h.

Referenced by callBack(), and Event().

◆ mask_

long XWin::Event::mask_

Definition at line 108 of file xwin.h.

Referenced by Event(), and XWin::init().

◆ next_

Event* XWin::Event::next_

Definition at line 110 of file xwin.h.

Referenced by XWin::addEvent(), XWin::checkevent(), Event(), XWin::init(), and XWin::~XWin().

◆ parent_

XWin* XWin::Event::parent_

Definition at line 105 of file xwin.h.

Referenced by callBack(), and Event().

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