Enlightenment CVS committal
Author : mej
Project : eterm
Module : libast
Dir : eterm/libast/include
Modified Files:
libast.h
Log Message:
Mon Mar 17 16:27:53 2003 Michael Jennings (mej)
More work on docs.
===================================================================
RCS file: /cvsroot/enlightenment/eterm/libast/include/libast.h,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -3 -r1.32 -r1.33
--- libast.h 8 Mar 2003 05:01:37 -0000 1.32
+++ libast.h 17 Mar 2003 21:28:11 -0000 1.33
@@ -1567,6 +1567,18 @@
*/
typedef void * (*ctx_handler_t)(char *, void *);
/**
+ * Typedef for pointers to built-in functions.
+ *
+ * This function pointer type is used for config file built-in
+ * function handlers. LibAST supplies several built-in functions
+ * which can be used in config files (%get(), %appname(), etc.);
+ * client programs can add their own as well. Built-in functions take
+ * a single char * parameter, the parameter list passed to the
+ * built-in function in the config file. They return a char *, the
+ * result string to substitute for the function call.
+ *
+ * @see DOXGRP_CONF
+ * @ingroup DOXGRP_CONF
*/
typedef char * (*conf_func_ptr_t) (char *);
-------------------------------------------------------
This SF.net email is sponsored by:Crypto Challenge is now open!
Get cracking and register here for some mind boggling fun and
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs