YggdrasilWM  0.1.1
A tiny window manager coded in C++
mockX11Wrapper Class Referenceabstract

#include <mockX11Wrapper.hpp>

Inheritance diagram for mockX11Wrapper:
Inheritance graph
Collaboration diagram for mockX11Wrapper:
Collaboration graph

Public Member Functions

 mockX11Wrapper ()=default
 
 ~mockX11Wrapper ()=default
 
 MOCK_METHOD (Display *, openDisplay,(),(override))
 
 MOCK_METHOD (Display *, openDisplay,(const char *),(override))
 
 MOCK_METHOD (void, closeDisplay,(Display *),(override))
 
 MOCK_METHOD (int, defaultScreen,(Display *),(override))
 
 MOCK_METHOD (Window, rootWindow,(Display *, int),(override))
 
 MOCK_METHOD (Atom, internAtom,(Display *, const char *, bool),(override))
 
 MOCK_METHOD (int, displayWidth,(Display *, int),(override))
 
 MOCK_METHOD (int, displayHeight,(Display *, int),(override))
 
 MOCK_METHOD (int, grabServer,(Display *),(override))
 
 MOCK_METHOD (int, ungrabServer,(Display *),(override))
 
 MOCK_METHOD (int, flush,(Display *),(override))
 
 MOCK_METHOD (XErrorHandler, setErrorHandler,(XErrorHandler),(override))
 
 MOCK_METHOD (int, selectInput,(Display *, Window, long),(override))
 
 MOCK_METHOD (int, sync,(Display *, bool),(override))
 
 MOCK_METHOD (int, queryTree,(Display *, Window, Window *, Window *, Window **, unsigned int *),(override))
 
 MOCK_METHOD (int, freeX,(void *),(override))
 
 MOCK_METHOD (int, nextEvent,(Display *, XEvent *),(override))
 
 MOCK_METHOD (int, sendEvent,(Display *, Window, bool, long, XEvent *),(override))
 
 MOCK_METHOD (int, changeProperty,(Display *, Window, Atom, Atom, int, int, const unsigned char *, int),(override))
 
 MOCK_METHOD (int, getProperty,(Display *, Window, Atom, long, long, bool, Atom, Atom *, int *, unsigned long *, unsigned long *, unsigned char **),(override))
 
 MOCK_METHOD (int, setInputFocus,(Display *, Window, int, Time),(override))
 
 MOCK_METHOD (int, getErrorText,(Display *, int, char *, int),(override))
 
 MOCK_METHOD (int, mapWindow,(Display *, Window),(override))
 
 MOCK_METHOD (int, unmapWindow,(Display *, Window),(override))
 
 MOCK_METHOD (int, configureWindow,(Display *, Window, unsigned, XWindowChanges *),(override))
 
 MOCK_METHOD (int, setInputFocus,(Display *, Window, int),(override))
 
 MOCK_METHOD (int, raiseWindow,(Display *, Window),(override))
 
 MOCK_METHOD (int, lowerWindow,(Display *, Window),(override))
 
 MOCK_METHOD (int, setWindowBorder,(Display *, Window, unsigned long),(override))
 
 MOCK_METHOD (int, getWindowProperty,(Display *, Window, Atom, long, long, bool, Atom, Atom *, int *, unsigned long *, unsigned long *, unsigned char **),(override))
 
 MOCK_METHOD (int, destroyWindow,(Display *, Window),(override))
 
 MOCK_METHOD (int, getWindowAttributes,(Display *, Window, XWindowAttributes *),(override))
 
 MOCK_METHOD (int, addToSaveSet,(Display *, Window),(override))
 
 MOCK_METHOD (int, removeFromSaveSet,(Display *, Window),(override))
 
 MOCK_METHOD (int, reparentWindow,(Display *, Window, Window, int, int),(override))
 
 MOCK_METHOD (int, grabButton,(Display *, unsigned int, unsigned int, Window, bool, unsigned int, int, int, Window, Cursor),(override))
 
 MOCK_METHOD (int, ungrabButton,(Display *, unsigned int, unsigned int, Window),(override))
 
 MOCK_METHOD (int, grabKey,(Display *, int, unsigned int, Window, bool, int, int),(override))
 
 MOCK_METHOD (int, ungrabKey,(Display *, int, unsigned int, Window),(override))
 
 MOCK_METHOD (int, moveWindow,(Display *, Window, int, int),(override))
 
 MOCK_METHOD (int, resizeWindow,(Display *, Window, unsigned int, unsigned int),(override))
 
 MOCK_METHOD (int, keysymToKeycode,(Display *, int),(override))
 
 MOCK_METHOD (KeySym, stringToKeysym,(const char *),(override))
 
 MOCK_METHOD (Window, createWindow,(Display *, Window, int, int, unsigned int, unsigned int, unsigned int, int, unsigned int, Visual *, unsigned long, XSetWindowAttributes *),(override))
 
 MOCK_METHOD (int, clearWindow,(Display *, Window),(override))
 
 MOCK_METHOD (int, drawString,(Display *, Window, GC, int, int, const char *, int),(override))
 
 MOCK_METHOD (Window, createSimpleWindow,(Display *, Window, int, int, unsigned int, unsigned int, unsigned int, unsigned long, unsigned long),(override))
 
virtual Display * openDisplay ()=0
 
virtual Display * openDisplay (const char *display_name)=0
 
virtual void closeDisplay (Display *display)=0
 
virtual int defaultScreen (Display *display)=0
 
virtual Window rootWindow (Display *display, int screen)=0
 
virtual Atom internAtom (Display *display, const char *atomName, bool onlyIfExists)=0
 
virtual int displayWidth (Display *display, int screen)=0
 
virtual int displayHeight (Display *display, int screen)=0
 
virtual int grabServer (Display *display)=0
 
virtual int ungrabServer (Display *display)=0
 
virtual int flush (Display *display)=0
 
virtual XErrorHandler setErrorHandler (XErrorHandler handler)=0
 
virtual int selectInput (Display *display, Window window, long eventMask)=0
 
virtual int sync (Display *display, bool discard)=0
 
virtual int queryTree (Display *display, Window window, Window *rootReturn, Window *parentReturn, Window **childrenReturn, unsigned int *nChildrenReturn)=0
 
virtual int freeX (void *data)=0
 
virtual int nextEvent (Display *display, XEvent *event_return)=0
 
virtual int sendEvent (Display *display, Window window, bool propagate, long eventMask, XEvent *event_send)=0
 
virtual int changeProperty (Display *display, Window window, Atom property, Atom type, int format, int mode, const unsigned char *data, int nelements)=0
 
virtual int getProperty (Display *display, Window window, Atom property, long long_offset, long long_length, bool delete_, Atom req_type, Atom *actual_type_return, int *actual_format_return, unsigned long *nitems_return, unsigned long *bytes_after_return, unsigned char **prop_return)=0
 
virtual int setInputFocus (Display *display, Window focus, int revertTo, Time time)=0
 
virtual int setInputFocus (Display *display, Window focus, int revertTo)=0
 
virtual int getErrorText (Display *display, int code, char *buffer_return, int length)=0
 
virtual int mapWindow (Display *display, Window window)=0
 
virtual int unmapWindow (Display *display, Window window)=0
 
virtual int configureWindow (Display *display, Window window, unsigned valueMask, XWindowChanges *changes)=0
 
virtual int raiseWindow (Display *display, Window window)=0
 
virtual int lowerWindow (Display *display, Window window)=0
 
virtual int setWindowBorder (Display *display, Window window, unsigned long border)=0
 
virtual int getWindowProperty (Display *display, Window window, Atom property, long long_offset, long long_length, bool delete_, Atom req_type, Atom *actual_type_return, int *actual_format_return, unsigned long *nitems_return, unsigned long *bytes_after_return, unsigned char **prop_return)=0
 
virtual int destroyWindow (Display *display, Window window)=0
 
virtual int getWindowAttributes (Display *display, Window window, XWindowAttributes *window_attributes_return)=0
 
virtual int addToSaveSet (Display *display, Window window)=0
 
virtual int removeFromSaveSet (Display *display, Window window)=0
 
virtual int reparentWindow (Display *display, Window window, Window parent, int x, int y)=0
 
virtual int grabButton (Display *display, unsigned int button, unsigned int modifiers, Window grab_window, bool owner_events, unsigned int event_mask, int pointer_mode, int keyboard_mode, Window confine_to, Cursor cursor)=0
 
virtual int ungrabButton (Display *display, unsigned int button, unsigned int modifiers, Window grab_window)=0
 
virtual int grabKey (Display *display, int keycode, unsigned int modifiers, Window grab_window, bool owner_events, int pointer_mode, int keyboard_mode)=0
 
virtual int ungrabKey (Display *display, int keycode, unsigned int modifiers, Window grab_window)=0
 
virtual int moveWindow (Display *display, Window window, int x, int y)=0
 
virtual int resizeWindow (Display *display, Window window, unsigned int width, unsigned int height)=0
 
virtual int keysymToKeycode (Display *display, int keysym)=0
 
virtual KeySym stringToKeysym (const char *string)=0
 
virtual Window createWindow (Display *display, Window parent, int x, int y, unsigned int width, unsigned int height, unsigned int border_width, int depth, unsigned int _class, Visual *visual, unsigned long valuemask, XSetWindowAttributes *attributes)=0
 
virtual int clearWindow (Display *display, Window window)=0
 
virtual int drawString (Display *display, Window window, GC gc, int x, int y, const char *string, int length)=0
 
virtual Window createSimpleWindow (Display *display, Window parent, int x, int y, unsigned int width, unsigned int height, unsigned int border_width, unsigned long border, unsigned long background)=0
 

Constructor & Destructor Documentation

◆ mockX11Wrapper()

mockX11Wrapper::mockX11Wrapper ( )
default

◆ ~mockX11Wrapper()

mockX11Wrapper::~mockX11Wrapper ( )
default

Member Function Documentation

◆ addToSaveSet()

virtual int BaseX11Wrapper::addToSaveSet ( Display *  display,
Window  window 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ changeProperty()

virtual int BaseX11Wrapper::changeProperty ( Display *  display,
Window  window,
Atom  property,
Atom  type,
int  format,
int  mode,
const unsigned char *  data,
int  nelements 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ clearWindow()

virtual int BaseX11Wrapper::clearWindow ( Display *  display,
Window  window 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ closeDisplay()

virtual void BaseX11Wrapper::closeDisplay ( Display *  display)
pure virtualinherited

Implemented in X11Wrapper.

◆ configureWindow()

virtual int BaseX11Wrapper::configureWindow ( Display *  display,
Window  window,
unsigned  valueMask,
XWindowChanges *  changes 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ createSimpleWindow()

virtual Window BaseX11Wrapper::createSimpleWindow ( Display *  display,
Window  parent,
int  x,
int  y,
unsigned int  width,
unsigned int  height,
unsigned int  border_width,
unsigned long  border,
unsigned long  background 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ createWindow()

virtual Window BaseX11Wrapper::createWindow ( Display *  display,
Window  parent,
int  x,
int  y,
unsigned int  width,
unsigned int  height,
unsigned int  border_width,
int  depth,
unsigned int  _class,
Visual *  visual,
unsigned long  valuemask,
XSetWindowAttributes *  attributes 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ defaultScreen()

virtual int BaseX11Wrapper::defaultScreen ( Display *  display)
pure virtualinherited

Implemented in X11Wrapper.

◆ destroyWindow()

virtual int BaseX11Wrapper::destroyWindow ( Display *  display,
Window  window 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ displayHeight()

virtual int BaseX11Wrapper::displayHeight ( Display *  display,
int  screen 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ displayWidth()

virtual int BaseX11Wrapper::displayWidth ( Display *  display,
int  screen 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ drawString()

virtual int BaseX11Wrapper::drawString ( Display *  display,
Window  window,
GC  gc,
int  x,
int  y,
const char *  string,
int  length 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ flush()

virtual int BaseX11Wrapper::flush ( Display *  display)
pure virtualinherited

Implemented in X11Wrapper.

◆ freeX()

virtual int BaseX11Wrapper::freeX ( void *  data)
pure virtualinherited

Implemented in X11Wrapper.

◆ getErrorText()

virtual int BaseX11Wrapper::getErrorText ( Display *  display,
int  code,
char *  buffer_return,
int  length 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ getProperty()

virtual int BaseX11Wrapper::getProperty ( Display *  display,
Window  window,
Atom  property,
long  long_offset,
long  long_length,
bool  delete_,
Atom  req_type,
Atom *  actual_type_return,
int *  actual_format_return,
unsigned long *  nitems_return,
unsigned long *  bytes_after_return,
unsigned char **  prop_return 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ getWindowAttributes()

virtual int BaseX11Wrapper::getWindowAttributes ( Display *  display,
Window  window,
XWindowAttributes *  window_attributes_return 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ getWindowProperty()

virtual int BaseX11Wrapper::getWindowProperty ( Display *  display,
Window  window,
Atom  property,
long  long_offset,
long  long_length,
bool  delete_,
Atom  req_type,
Atom *  actual_type_return,
int *  actual_format_return,
unsigned long *  nitems_return,
unsigned long *  bytes_after_return,
unsigned char **  prop_return 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ grabButton()

virtual int BaseX11Wrapper::grabButton ( Display *  display,
unsigned int  button,
unsigned int  modifiers,
Window  grab_window,
bool  owner_events,
unsigned int  event_mask,
int  pointer_mode,
int  keyboard_mode,
Window  confine_to,
Cursor  cursor 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ grabKey()

virtual int BaseX11Wrapper::grabKey ( Display *  display,
int  keycode,
unsigned int  modifiers,
Window  grab_window,
bool  owner_events,
int  pointer_mode,
int  keyboard_mode 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ grabServer()

virtual int BaseX11Wrapper::grabServer ( Display *  display)
pure virtualinherited

Implemented in X11Wrapper.

◆ internAtom()

virtual Atom BaseX11Wrapper::internAtom ( Display *  display,
const char *  atomName,
bool  onlyIfExists 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ keysymToKeycode()

virtual int BaseX11Wrapper::keysymToKeycode ( Display *  display,
int  keysym 
)
pure virtualinherited

Implemented in X11Wrapper.

Referenced by Binding::init_keycode().

Here is the caller graph for this function:

◆ lowerWindow()

virtual int BaseX11Wrapper::lowerWindow ( Display *  display,
Window  window 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ mapWindow()

virtual int BaseX11Wrapper::mapWindow ( Display *  display,
Window  window 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ MOCK_METHOD() [1/47]

mockX11Wrapper::MOCK_METHOD ( Atom  ,
internAtom  ,
(Display *, const char *, bool)  ,
(override)   
)

◆ MOCK_METHOD() [2/47]

mockX11Wrapper::MOCK_METHOD ( Display *  ,
openDisplay  ,
()  ,
(override)   
)

◆ MOCK_METHOD() [3/47]

mockX11Wrapper::MOCK_METHOD ( Display *  ,
openDisplay  ,
(const char *)  ,
(override)   
)

◆ MOCK_METHOD() [4/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
addToSaveSet  ,
(Display *, Window)  ,
(override)   
)

◆ MOCK_METHOD() [5/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
changeProperty  ,
(Display *, Window, Atom, Atom, int, int, const unsigned char *, int)  ,
(override)   
)

◆ MOCK_METHOD() [6/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
clearWindow  ,
(Display *, Window)  ,
(override)   
)

◆ MOCK_METHOD() [7/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
configureWindow  ,
(Display *, Window, unsigned, XWindowChanges *)  ,
(override)   
)

◆ MOCK_METHOD() [8/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
defaultScreen  ,
(Display *)  ,
(override)   
)

◆ MOCK_METHOD() [9/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
destroyWindow  ,
(Display *, Window)  ,
(override)   
)

◆ MOCK_METHOD() [10/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
displayHeight  ,
(Display *, int)  ,
(override)   
)

◆ MOCK_METHOD() [11/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
displayWidth  ,
(Display *, int)  ,
(override)   
)

◆ MOCK_METHOD() [12/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
drawString  ,
(Display *, Window, GC, int, int, const char *, int)  ,
(override)   
)

◆ MOCK_METHOD() [13/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
flush  ,
(Display *)  ,
(override)   
)

◆ MOCK_METHOD() [14/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
freeX  ,
(void *)  ,
(override)   
)

◆ MOCK_METHOD() [15/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
getErrorText  ,
(Display *, int, char *, int)  ,
(override)   
)

◆ MOCK_METHOD() [16/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
getProperty  ,
(Display *, Window, Atom, long, long, bool, Atom, Atom *, int *, unsigned long *, unsigned long *, unsigned char **)  ,
(override)   
)

◆ MOCK_METHOD() [17/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
getWindowAttributes  ,
(Display *, Window, XWindowAttributes *)  ,
(override)   
)

◆ MOCK_METHOD() [18/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
getWindowProperty  ,
(Display *, Window, Atom, long, long, bool, Atom, Atom *, int *, unsigned long *, unsigned long *, unsigned char **)  ,
(override)   
)

◆ MOCK_METHOD() [19/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
grabButton  ,
(Display *, unsigned int, unsigned int, Window, bool, unsigned int, int, int, Window, Cursor)  ,
(override)   
)

◆ MOCK_METHOD() [20/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
grabKey  ,
(Display *, int, unsigned int, Window, bool, int, int)  ,
(override)   
)

◆ MOCK_METHOD() [21/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
grabServer  ,
(Display *)  ,
(override)   
)

◆ MOCK_METHOD() [22/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
keysymToKeycode  ,
(Display *, int)  ,
(override)   
)

◆ MOCK_METHOD() [23/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
lowerWindow  ,
(Display *, Window)  ,
(override)   
)

◆ MOCK_METHOD() [24/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
mapWindow  ,
(Display *, Window)  ,
(override)   
)

◆ MOCK_METHOD() [25/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
moveWindow  ,
(Display *, Window, int, int)  ,
(override)   
)

◆ MOCK_METHOD() [26/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
nextEvent  ,
(Display *, XEvent *)  ,
(override)   
)

◆ MOCK_METHOD() [27/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
queryTree  ,
(Display *, Window, Window *, Window *, Window **, unsigned int *)  ,
(override)   
)

◆ MOCK_METHOD() [28/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
raiseWindow  ,
(Display *, Window)  ,
(override)   
)

◆ MOCK_METHOD() [29/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
removeFromSaveSet  ,
(Display *, Window)  ,
(override)   
)

◆ MOCK_METHOD() [30/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
reparentWindow  ,
(Display *, Window, Window, int, int)  ,
(override)   
)

◆ MOCK_METHOD() [31/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
resizeWindow  ,
(Display *, Window, unsigned int, unsigned int)  ,
(override)   
)

◆ MOCK_METHOD() [32/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
selectInput  ,
(Display *, Window, long)  ,
(override)   
)

◆ MOCK_METHOD() [33/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
sendEvent  ,
(Display *, Window, bool, long, XEvent *)  ,
(override)   
)

◆ MOCK_METHOD() [34/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
setInputFocus  ,
(Display *, Window, int)  ,
(override)   
)

◆ MOCK_METHOD() [35/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
setInputFocus  ,
(Display *, Window, int, Time)  ,
(override)   
)

◆ MOCK_METHOD() [36/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
setWindowBorder  ,
(Display *, Window, unsigned long)  ,
(override)   
)

◆ MOCK_METHOD() [37/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
sync  ,
(Display *, bool)  ,
(override)   
)

◆ MOCK_METHOD() [38/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
ungrabButton  ,
(Display *, unsigned int, unsigned int, Window)  ,
(override)   
)

◆ MOCK_METHOD() [39/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
ungrabKey  ,
(Display *, int, unsigned int, Window)  ,
(override)   
)

◆ MOCK_METHOD() [40/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
ungrabServer  ,
(Display *)  ,
(override)   
)

◆ MOCK_METHOD() [41/47]

mockX11Wrapper::MOCK_METHOD ( int  ,
unmapWindow  ,
(Display *, Window)  ,
(override)   
)

◆ MOCK_METHOD() [42/47]

mockX11Wrapper::MOCK_METHOD ( KeySym  ,
stringToKeysym  ,
(const char *)  ,
(override)   
)

◆ MOCK_METHOD() [43/47]

mockX11Wrapper::MOCK_METHOD ( void  ,
closeDisplay  ,
(Display *)  ,
(override)   
)

◆ MOCK_METHOD() [44/47]

mockX11Wrapper::MOCK_METHOD ( Window  ,
createSimpleWindow  ,
(Display *, Window, int, int, unsigned int, unsigned int, unsigned int, unsigned long, unsigned long)  ,
(override)   
)

◆ MOCK_METHOD() [45/47]

mockX11Wrapper::MOCK_METHOD ( Window  ,
createWindow  ,
(Display *, Window, int, int, unsigned int, unsigned int, unsigned int, int, unsigned int, Visual *, unsigned long, XSetWindowAttributes *)  ,
(override)   
)

◆ MOCK_METHOD() [46/47]

mockX11Wrapper::MOCK_METHOD ( Window  ,
rootWindow  ,
(Display *, int)  ,
(override)   
)

◆ MOCK_METHOD() [47/47]

mockX11Wrapper::MOCK_METHOD ( XErrorHandler  ,
setErrorHandler  ,
(XErrorHandler)  ,
(override)   
)

◆ moveWindow()

virtual int BaseX11Wrapper::moveWindow ( Display *  display,
Window  window,
int  x,
int  y 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ nextEvent()

virtual int BaseX11Wrapper::nextEvent ( Display *  display,
XEvent *  event_return 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ openDisplay() [1/2]

virtual Display* BaseX11Wrapper::openDisplay ( )
pure virtualinherited

Implemented in X11Wrapper.

◆ openDisplay() [2/2]

virtual Display* BaseX11Wrapper::openDisplay ( const char *  display_name)
pure virtualinherited

Implemented in X11Wrapper.

◆ queryTree()

virtual int BaseX11Wrapper::queryTree ( Display *  display,
Window  window,
Window *  rootReturn,
Window *  parentReturn,
Window **  childrenReturn,
unsigned int *  nChildrenReturn 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ raiseWindow()

virtual int BaseX11Wrapper::raiseWindow ( Display *  display,
Window  window 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ removeFromSaveSet()

virtual int BaseX11Wrapper::removeFromSaveSet ( Display *  display,
Window  window 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ reparentWindow()

virtual int BaseX11Wrapper::reparentWindow ( Display *  display,
Window  window,
Window  parent,
int  x,
int  y 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ resizeWindow()

virtual int BaseX11Wrapper::resizeWindow ( Display *  display,
Window  window,
unsigned int  width,
unsigned int  height 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ rootWindow()

virtual Window BaseX11Wrapper::rootWindow ( Display *  display,
int  screen 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ selectInput()

virtual int BaseX11Wrapper::selectInput ( Display *  display,
Window  window,
long  eventMask 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ sendEvent()

virtual int BaseX11Wrapper::sendEvent ( Display *  display,
Window  window,
bool  propagate,
long  eventMask,
XEvent *  event_send 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ setErrorHandler()

virtual XErrorHandler BaseX11Wrapper::setErrorHandler ( XErrorHandler  handler)
pure virtualinherited

Implemented in X11Wrapper.

◆ setInputFocus() [1/2]

virtual int BaseX11Wrapper::setInputFocus ( Display *  display,
Window  focus,
int  revertTo 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ setInputFocus() [2/2]

virtual int BaseX11Wrapper::setInputFocus ( Display *  display,
Window  focus,
int  revertTo,
Time  time 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ setWindowBorder()

virtual int BaseX11Wrapper::setWindowBorder ( Display *  display,
Window  window,
unsigned long  border 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ stringToKeysym()

virtual KeySym BaseX11Wrapper::stringToKeysym ( const char *  string)
pure virtualinherited

Implemented in X11Wrapper.

Referenced by Binding::init_keycode().

Here is the caller graph for this function:

◆ sync()

virtual int BaseX11Wrapper::sync ( Display *  display,
bool  discard 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ ungrabButton()

virtual int BaseX11Wrapper::ungrabButton ( Display *  display,
unsigned int  button,
unsigned int  modifiers,
Window  grab_window 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ ungrabKey()

virtual int BaseX11Wrapper::ungrabKey ( Display *  display,
int  keycode,
unsigned int  modifiers,
Window  grab_window 
)
pure virtualinherited

Implemented in X11Wrapper.

◆ ungrabServer()

virtual int BaseX11Wrapper::ungrabServer ( Display *  display)
pure virtualinherited

Implemented in X11Wrapper.

◆ unmapWindow()

virtual int BaseX11Wrapper::unmapWindow ( Display *  display,
Window  window 
)
pure virtualinherited

Implemented in X11Wrapper.


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