FBB::Xpointer(3bobcat)

Sets the X-pointer
(libbobcat-dev_4.08.03-x.tar.gz)

2005-2018

NAME

FBB::Xpointer - Sets the location of the X-windows pointer

SYNOPSIS

#include <bobcat/xpointer>

Linking option: -lbobcat -lX11

DESCRIPTION

This class allows programs running within the X-graphical environment to set and retrieve the X-windows pointer location.

NAMESPACE

FBB
All constructors, members, operators and manipulators, mentioned in this man-page, are defined in the namespace FBB.

INHERITS FROM

-

CONSTRUCTORS

The copy constructor is available.

MEMBER FUNCTIONS

EXAMPLE


#include <iostream>
#include <string>

#include <bobcat/xpointer>

using namespace FBB;

int main()
try
{
    Xpointer xpointer;
    xpointer.verify();

    if (!xpointer.set(100, 200))
        throw string("Set pointer failed");

    int x;
    int y;

    if (!xpointer.get(&x, &y))
        throw string("Get pointer failed");

    cout << "Pointer now at " << x << ", " << y << endl;

    return 0;
}
catch (string msg)
{
    cout << msg << endl;
    return 1;
}
    

FILES

bobcat/xpointer - defines the class interface

SEE ALSO

bobcat(7)

BUGS

Note that -lX11 must be specified as well.

DISTRIBUTION FILES

BOBCAT

Bobcat is an acronym of `Brokken's Own Base Classes And Templates'.

COPYRIGHT

This is free software, distributed under the terms of the GNU General Public License (GPL).

AUTHOR

Frank B. Brokken (f.b.brokken@rug.nl).