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