Welcome to the fam++ page.


Download:
from cvs;
see http://sourceforge.net/cvs/?group_id=13334 for info on cvs access.
the modulename is "fampp" so the checkout line should look like
cvs -z3 -d:pserver:anonymous@cvs.fampp.sourceforge.net:/cvsroot/fampp co fampp

File releases can be found here.

Main sourceforge project page SourceForge Logo


What is this?

    Fam++ is a C++ wrapper for fam. Fam++ is also targeted at GTK+ developers. There are two main classes to access fam, one that is very basic and one that uses gdk to register callbacks automatically and dispatch fam events to functors that you setup. The gdk fam can also display a gnomeMessageBox if fam is not available, and keep looking for fam while the dialog is open so that the user doesn't need to interact with the dialog if fam does become available.

    Example code is included in the main distribution that access fam++ from a console app and from a GTK+ application.

    Note that Fam++ is currently alpha, I hope that the API is stable and ok, but I haven't had enough feedback from developers at this time to know if there are any problems with the API.

    My applet gpdial_applet also uses Fam++ and provides another example of fam++ usage.