gmlTcl_KeyGrabber.h

00001 /*
00002  * gmlTcl_KeyGrabber.h --
00003  *
00004  *    Keylogging facility.
00005  *
00006  *  Copyright (c) 1996-2003 CLIPS-IMAG
00007  *
00008  *  See the file "gml_LicenseTerms.txt" for information on usage and redistribution
00009  *  of this file, and for a DISCLAIMER OF ALL WARRANTIES.
00010  *
00011  *  August 27, 2003 (FB)
00012  *    Rewrote for gml.
00013  *
00014  *  Created on Feb. 11, 1996 (FB).
00015  */
00016 
00017 #ifndef __GMLTCL_KEYGRABBER__
00018 #define __GMLTCL_KEYGRABBER__
00019 
00020 #include "gml/base/gml_Types.h"
00021 #include "gml/tcl/wrapper/wrapper/gmlTcl_Wrapper.h"
00022 
00023 
00024 /*
00025  * gmlTcl_KeyGrabberInit --
00026  *
00027  *  Registers the gml_TGrabber class into the interpreter.
00028  */
00029 GML_EXTERN_C
00030 int gmlTcl_KeyGrabberInit (Tcl_Interp* interp);
00031 
00032 
00033 
00034 /*
00035  * gmlTcl_KeyGrabberExit --
00036  *
00037  *  De-registers the gml_TGrabber class and all its objects from the interpreter.
00038  */
00039 GML_EXTERN_C
00040 void gmlTcl_KeyGrabberExit (Tcl_Interp* interp);
00041 
00042 
00043 #endif /* __GMLTCL_KEYGRABBER__ */
Generated on Tue Jun 12 14:03:27 2007 for gml by Doxygen 1.5.2.