]> Dogcows Code - chaz/openbox/blobdiff - src/xatom.hh
updated doxygen documentation
[chaz/openbox] / src / xatom.hh
index 3c3821140cb2a74084c2a317273a1b3c47eaab2c..0b5ec43590611d174b83239208527f827bc8b8be 100644 (file)
@@ -2,16 +2,23 @@
 #ifndef   __XAtom_h
 #define   __XAtom_h
 
+/*! @file xatom.hh
+  @brief Provides access to atoms on the display
+*/
+
+extern "C" {
 #include <X11/Xlib.h>
 #include <X11/Xatom.h>
 
 #include <assert.h>
+}
 
 #include <vector>
 #include <string>
 
-class Blackbox;
-class ScreenInfo;
+#include "otk/screeninfo.hh"
+
+namespace ob {
 
 class XAtom {
 public:
@@ -170,7 +177,7 @@ public:
 
   // setup support on a screen, each screen should call this once in its
   // constructor.
-  void setSupported(const ScreenInfo *screen);
+  void setSupported(const otk::ScreenInfo *screen);
   
   void setValue(Window win, Atoms atom, Atoms type, unsigned long value) const;
   void setValue(Window win, Atoms atom, Atoms type,
@@ -207,4 +214,6 @@ public:
     assert(ret != 0); return ret; }
 };
 
+}
+
 #endif // __XAtom_h
This page took 0.02247 seconds and 4 git commands to generate.