Home · All Namespaces · All Classes
Static Public Member Functions

X11Wrapper Class Reference

#include <x11wrapper.h>

List of all members.

Static Public Member Functions

static Atom XInternAtom (Display *display, const char *atom_name, Bool only_if_exists)
static int XSelectInput (Display *display, Window w, long event_mask)
static Status XGetWindowAttributes (Display *display, Window w, XWindowAttributes *window_attributes_return)
static int XGetWindowProperty (Display *display, Window w, Atom property, long long_offset, long long_length, Bool del, Atom req_type, Atom *actual_type_return, int *actual_format_return, unsigned long *nitems_return, unsigned long *bytes_after_return, unsigned char **prop_return)
static int XFree (void *data)
static Status XGetWMName (Display *display, Window w, XTextProperty *text_prop_return)
static Status XGetTextProperty (Display *display, Window w, XTextProperty *text_prop_return, Atom property)
static XWMHints * XGetWMHints (Display *display, Window w)
static int XFreePixmap (Display *display, Pixmap pixmap)
static Pixmap XCompositeNameWindowPixmap (Display *dpy, Window window)
static Damage XDamageCreate (Display *dpy, Drawable drawable, int level)
static void XDamageDestroy (Display *dpy, Damage damage)
static int XSync (Display *display, Bool discard)
static XErrorHandler XSetErrorHandler (XErrorHandler handler)
static int XChangeProperty (Display *display, Window w, Atom property, Atom type, int format, int mode, unsigned char *data, int nelements)
static Status XSendEvent (Display *display, Window w, Bool propagate, long event_mask, XEvent *event_send)
static void XDamageSubtract (Display *dpy, Damage damage, XserverRegion repair, XserverRegion parts)
static Status XGetTransientForHint (Display *display, Window w, Window *prop_window_return)

Member Function Documentation

int X11Wrapper::XChangeProperty ( Display *  display,
Window  w,
Atom  property,
Atom  type,
int  format,
int  mode,
unsigned char *  data,
int  nelements 
) [static]
Pixmap X11Wrapper::XCompositeNameWindowPixmap ( Display *  dpy,
Window  window 
) [static]
Damage X11Wrapper::XDamageCreate ( Display *  dpy,
Drawable  drawable,
int  level 
) [static]
void X11Wrapper::XDamageDestroy ( Display *  dpy,
Damage  damage 
) [static]
void X11Wrapper::XDamageSubtract ( Display *  dpy,
Damage  damage,
XserverRegion  repair,
XserverRegion  parts 
) [static]
int X11Wrapper::XFree ( void *  data  )  [static]
int X11Wrapper::XFreePixmap ( Display *  display,
Pixmap  pixmap 
) [static]
Status X11Wrapper::XGetTextProperty ( Display *  display,
Window  w,
XTextProperty *  text_prop_return,
Atom  property 
) [static]
Status X11Wrapper::XGetTransientForHint ( Display *  display,
Window  w,
Window *  prop_window_return 
) [static]
Status X11Wrapper::XGetWindowAttributes ( Display *  display,
Window  w,
XWindowAttributes *  window_attributes_return 
) [static]
int X11Wrapper::XGetWindowProperty ( Display *  display,
Window  w,
Atom  property,
long  long_offset,
long  long_length,
Bool  del,
Atom  req_type,
Atom *  actual_type_return,
int *  actual_format_return,
unsigned long *  nitems_return,
unsigned long *  bytes_after_return,
unsigned char **  prop_return 
) [static]
XWMHints * X11Wrapper::XGetWMHints ( Display *  display,
Window  w 
) [static]
Status X11Wrapper::XGetWMName ( Display *  display,
Window  w,
XTextProperty *  text_prop_return 
) [static]
Atom X11Wrapper::XInternAtom ( Display *  display,
const char *  atom_name,
Bool  only_if_exists 
) [static]
int X11Wrapper::XSelectInput ( Display *  display,
Window  w,
long  event_mask 
) [static]
Status X11Wrapper::XSendEvent ( Display *  display,
Window  w,
Bool  propagate,
long  event_mask,
XEvent *  event_send 
) [static]
XErrorHandler X11Wrapper::XSetErrorHandler ( XErrorHandler  handler  )  [static]
int X11Wrapper::XSync ( Display *  display,
Bool  discard 
) [static]

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

Copyright © 2011 Nokia Corporation Generated on Thu Jul 7 2011 22:14:51
Doxygen 1.7.1
MeeGo Touch