Back to index

easystroke  0.5.5.1
Public Member Functions | Private Attributes
XAtom Class Reference

#include <grabber.h>

List of all members.

Public Member Functions

 XAtom (const char *name_)
Atom operator* ()
Atom operator-> ()

Private Attributes

const char * name
Atom atom

Detailed Description

Definition at line 26 of file grabber.h.


Constructor & Destructor Documentation

XAtom::XAtom ( const char *  name_) [inline]

Definition at line 31 of file grabber.h.

: name(name_), atom(0) {}

Member Function Documentation

Atom XAtom::operator* ( )

Definition at line 79 of file grabber.cc.

                      {
       if (!atom)
              atom = XInternAtom(dpy, name, False);
       return atom;
}

Here is the caller graph for this function:

Atom XAtom::operator-> ( ) [inline]

Definition at line 33 of file grabber.h.

{ return operator*(); }

Here is the call graph for this function:


Member Data Documentation

Atom XAtom::atom [private]

Definition at line 28 of file grabber.h.

const char* XAtom::name [private]

Definition at line 27 of file grabber.h.


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