Enlightenment CVS committal
Author : mej
Project : eterm
Module : libast
Dir : eterm/libast/include
Modified Files:
libast.h libast_internal.h
Log Message:
Sun Nov 23 15:57:55 2003 Michael Jennings (mej)
Cleanups required by doxygen 1.3.x.
===================================================================
RCS file: /cvsroot/enlightenment/eterm/libast/include/libast.h,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -3 -r1.38 -r1.39
--- libast.h 19 Nov 2003 04:21:14 -0000 1.38
+++ libast.h 23 Nov 2003 20:58:19 -0000 1.39
@@ -30,8 +30,8 @@
* including all required system headers and LibAST Object headers.
*
* @author Michael Jennings <[EMAIL PROTECTED]>
- * @version $Revision: 1.38 $
- * @date $Date: 2003/11/19 04:21:14 $
+ * @version $Revision: 1.39 $
+ * @date $Date: 2003/11/23 20:58:19 $
*/
#ifndef _LIBAST_H_
@@ -562,7 +562,7 @@
*
* @param x A parenthesized argument list suitable for a printf-style
* function.
- * @see DOXGRP_DEBUG
+ * @see @link DOXGRP_DEBUG Debugging Subsystem @endlink
* @ingroup DOXGRP_DEBUG
*/
/**
@@ -574,7 +574,7 @@
*
* @param x A parenthesized argument list suitable for a printf-style
* function.
- * @see DOXGRP_DEBUG
+ * @see @link DOXGRP_DEBUG Debugging Subsystem @endlink
* @ingroup DOXGRP_DEBUG
*/
/**
@@ -586,7 +586,7 @@
*
* @param x A parenthesized argument list suitable for a printf-style
* function.
- * @see DOXGRP_DEBUG
+ * @see @link DOXGRP_DEBUG Debugging Subsystem @endlink
* @ingroup DOXGRP_DEBUG
*/
/**
@@ -598,7 +598,7 @@
*
* @param x A parenthesized argument list suitable for a printf-style
* function.
- * @see DOXGRP_DEBUG
+ * @see @link DOXGRP_DEBUG Debugging Subsystem @endlink
* @ingroup DOXGRP_DEBUG
*/
/**
@@ -610,7 +610,7 @@
*
* @param x A parenthesized argument list suitable for a printf-style
* function.
- * @see DOXGRP_DEBUG
+ * @see @link DOXGRP_DEBUG Debugging Subsystem @endlink
* @ingroup DOXGRP_DEBUG
*/
/**
@@ -622,7 +622,7 @@
*
* @param x A parenthesized argument list suitable for a printf-style
* function.
- * @see DOXGRP_DEBUG
+ * @see @link DOXGRP_DEBUG Debugging Subsystem @endlink
* @ingroup DOXGRP_DEBUG
*/
/**
@@ -634,7 +634,7 @@
*
* @param x A parenthesized argument list suitable for a printf-style
* function.
- * @see DOXGRP_DEBUG
+ * @see @link DOXGRP_DEBUG Debugging Subsystem @endlink
* @ingroup DOXGRP_DEBUG
*/
/**
@@ -646,7 +646,7 @@
*
* @param x A parenthesized argument list suitable for a printf-style
* function.
- * @see DOXGRP_DEBUG
+ * @see @link DOXGRP_DEBUG Debugging Subsystem @endlink
* @ingroup DOXGRP_DEBUG
*/
/**
@@ -658,7 +658,7 @@
*
* @param x A parenthesized argument list suitable for a printf-style
* function.
- * @see DOXGRP_DEBUG
+ * @see @link DOXGRP_DEBUG Debugging Subsystem @endlink
* @ingroup DOXGRP_DEBUG
*/
/**
@@ -670,7 +670,7 @@
*
* @param x A parenthesized argument list suitable for a printf-style
* function.
- * @see DOXGRP_DEBUG
+ * @see @link DOXGRP_DEBUG Debugging Subsystem @endlink
* @ingroup DOXGRP_DEBUG
*/
#if DEBUG >= 1
@@ -711,12 +711,12 @@
*
* @param x A parenthesized argument list suitable for a printf-style
* function.
- * @see DOXGRP_DEBUG
+ * @see @link DOXGRP_DEBUG Debugging Subsystem @endlink
* @ingroup DOXGRP_DEBUG
*/
#define D_NEVER(x) NOP
-/** Set options debugging to level 1. @see DOXGRP_DEBUG */
+/** Set options debugging to level 1. @see @link DOXGRP_DEBUG Debugging Subsystem
@endlink */
#define DEBUG_OPTIONS 1
/**
* Option debugging macro.
@@ -725,7 +725,7 @@
* subsystem. It maps to DPRINTF1() so that options-related debugging
* output will occur at debug level 1 and higher.
*
- * @see DOXGRP_DEBUG
+ * @see @link DOXGRP_DEBUG Debugging Subsystem @endlink
* @ingroup DOXGRP_DEBUG
*/
#if DEBUG >= DEBUG_OPTIONS
@@ -736,7 +736,7 @@
# define D_OPTIONS(x) NOP
#endif
-/** Set object system debugging to level 2. @see DOXGRP_DEBUG */
+/** Set object system debugging to level 2. @see @link DOXGRP_DEBUG Debugging
Subsystem @endlink */
#define DEBUG_OBJ 2
/**
* Object debugging macro.
@@ -745,7 +745,7 @@
* subsystem. It maps to DPRINTF2() so that object-related debugging
* output will occur at debug level 2 and higher.
*
- * @see DOXGRP_DEBUG
+ * @see @link DOXGRP_DEBUG Debugging Subsystem @endlink
* @ingroup DOXGRP_DEBUG
*/
#if DEBUG >= DEBUG_OBJ
@@ -756,7 +756,7 @@
# define D_OBJ(x) NOP
#endif
-/** Set config file parser debugging to level 3. @see DOXGRP_DEBUG */
+/** Set config file parser debugging to level 3. @see @link DOXGRP_DEBUG Debugging
Subsystem @endlink */
#define DEBUG_CONF 3
/**
* Config file parser debugging macro.
@@ -765,7 +765,7 @@
* parser. It maps to DPRINTF3() so that config-related debugging
* output will occur at debug level 3 and higher.
*
- * @see DOXGRP_DEBUG
+ * @see @link DOXGRP_DEBUG Debugging Subsystem @endlink
* @ingroup DOXGRP_DEBUG
*/
#if DEBUG >= DEBUG_CONF
@@ -776,7 +776,7 @@
# define D_CONF(x) NOP
#endif
-/** Set memory allocation debugging to level 5. @see DOXGRP_DEBUG */
+/** Set memory allocation debugging to level 5. @see @link DOXGRP_DEBUG Debugging
Subsystem @endlink */
#define DEBUG_MEM 5
/**
* Memory allocation debugging macro.
@@ -785,7 +785,7 @@
* allocation subsystem. It maps to DPRINTF1() so that mem-related
* debugging output will occur at debug level 5 and higher.
*
- * @see DOXGRP_DEBUG
+ * @see @link DOXGRP_DEBUG Debugging Subsystem @endlink
* @ingroup DOXGRP_DEBUG
*/
#if DEBUG >= DEBUG_MEM
@@ -796,7 +796,7 @@
# define D_MEM(x) NOP
#endif
-/** Set strings module debugging to level 9999. @see DOXGRP_DEBUG */
+/** Set strings module debugging to level 9999. @see @link DOXGRP_DEBUG Debugging
Subsystem @endlink */
#define DEBUG_STRINGS 9999
/**
* String routine debugging macro.
@@ -805,7 +805,7 @@
* manipulation subsystem. It maps to D_NEVER() so that
* string-related debugging output can only be activated manually.
*
- * @see DOXGRP_DEBUG
+ * @see @link DOXGRP_DEBUG Debugging Subsystem @endlink
* @ingroup DOXGRP_DEBUG
*/
#if DEBUG >= DEBUG_STRINGS
@@ -815,7 +815,7 @@
# define D_STRINGS_IF if (0)
# define D_STRINGS(x) NOP
#endif
-/** Set lexer/parser debugging to level 9999. @see DOXGRP_DEBUG */
+/** Set lexer/parser debugging to level 9999. @see @link DOXGRP_DEBUG Debugging
Subsystem @endlink */
#define DEBUG_PARSE 9999
/**
* Lexer/parser debugging macro.
@@ -824,7 +824,7 @@
* portion of the config parser. It maps to D_NEVER() so that
* parser-related debugging output can only be activated manually.
*
- * @see DOXGRP_DEBUG
+ * @see @link DOXGRP_DEBUG Debugging Subsystem @endlink
* @ingroup DOXGRP_DEBUG
*/
#if DEBUG >= DEBUG_PARSE
@@ -850,7 +850,7 @@
*
* @param sz The size in bytes of the block of memory to allocate.
* @return A pointer to the allocated memory.
- * @see DOXGRP_MEM
+ * @see @link DOXGRP_MEM Memory Management Subsystem @endlink
* @ingroup DOXGRP_MEM
*/
/**
@@ -867,7 +867,7 @@
* @param type The type of object to be allocated (e.g., int).
* @param n The number of objects to be allocated.
* @return A pointer to the allocated memory.
- * @see DOXGRP_MEM
+ * @see @link DOXGRP_MEM Memory Management Subsystem @endlink
* @ingroup DOXGRP_MEM
*/
/**
@@ -885,7 +885,7 @@
* @param sz The new size, in bytes, to be allocated.
* @return The new pointer value, which may or may not differ from the
* old value.
- * @see DOXGRP_MEM
+ * @see @link DOXGRP_MEM Memory Management Subsystem @endlink
* @ingroup DOXGRP_MEM
*/
/**
@@ -899,7 +899,7 @@
* the value of NULL after it has been freed.
*
* @param ptr The pointer to be freed.
- * @see DOXGRP_MEM
+ * @see @link DOXGRP_MEM Memory Management Subsystem @endlink
* @ingroup DOXGRP_MEM
*/
/**
@@ -915,7 +915,7 @@
*
* @param s The string to duplicate.
* @return A pointer to the newly-created copy.
- * @see DOXGRP_MEM
+ * @see @link DOXGRP_MEM Memory Management Subsystem @endlink
* @ingroup DOXGRP_MEM
*/
/**
@@ -932,7 +932,7 @@
* a sample of the output in the
* @link mem_example.c memory management system example @endlink.
*
- * @see DOXGRP_MEM
+ * @see @link DOXGRP_MEM Memory Management Subsystem @endlink
* @ingroup DOXGRP_MEM
*/
/**
@@ -951,7 +951,7 @@
* @param h The height in pixels of the pixmap.
* @param depth The color depth for the pixmap.
* @return The Pixmap ID for the new pixmap.
- * @see DOXGRP_MEM
+ * @see @link DOXGRP_MEM Memory Management Subsystem @endlink
* @ingroup DOXGRP_MEM
*/
/**
@@ -965,7 +965,7 @@
*
* @param d The X display connection.
* @param p The Pixmap to be freed.
- * @see DOXGRP_MEM
+ * @see @link DOXGRP_MEM Memory Management Subsystem @endlink
* @ingroup DOXGRP_MEM
*/
/**
@@ -980,7 +980,7 @@
* Imlib2 support has been enabled. Otherwise, it's a NOP().
*
* @param p The Pixmap Imlib2 created.
- * @see DOXGRP_MEM
+ * @see @link DOXGRP_MEM Memory Management Subsystem @endlink
* @ingroup DOXGRP_MEM
*/
/**
@@ -992,7 +992,7 @@
* Imlib2 support has been enabled. Otherwise, it's a NOP().
*
* @param p The Imlib2-generated Pixmap to be freed.
- * @see DOXGRP_MEM
+ * @see @link DOXGRP_MEM Memory Management Subsystem @endlink
* @ingroup DOXGRP_MEM
*/
/**
@@ -1004,7 +1004,7 @@
* pixmaps. Like MALLOC_DUMP(), this macro is a NOP() if memory
* debugging support has not been compiled into LibAST.
*
- * @see DOXGRP_MEM
+ * @see @link DOXGRP_MEM Memory Management Subsystem @endlink
* @ingroup DOXGRP_MEM
*/
/**
@@ -1022,7 +1022,7 @@
* values.
* @param gcv The GCValues structure defining properties of the GC.
* @return The ID of the new GC.
- * @see DOXGRP_MEM
+ * @see @link DOXGRP_MEM Memory Management Subsystem @endlink
* @ingroup DOXGRP_MEM
*/
/**
@@ -1036,7 +1036,7 @@
*
* @param d The X display connection.
* @param gc The graphics context object to free.
- * @see DOXGRP_MEM
+ * @see @link DOXGRP_MEM Memory Management Subsystem @endlink
* @ingroup DOXGRP_MEM
*/
/**
@@ -1048,7 +1048,7 @@
* GC's. Like MALLOC_DUMP(), this macro is a NOP() if memory
* debugging support has not been compiled into LibAST.
*
- * @see DOXGRP_MEM
+ * @see @link DOXGRP_MEM Memory Management Subsystem @endlink
* @ingroup DOXGRP_MEM
*/
/**
@@ -1061,7 +1061,7 @@
* MALLOC_CALL_DEBUG must be defined when compiling LibAST, in
* addition to memory debugging, for this feature to work.
*
- * @see DOXGRP_MEM
+ * @see @link DOXGRP_MEM Memory Management Subsystem @endlink
* @ingroup DOXGRP_MEM
*/
/**
@@ -1074,7 +1074,7 @@
* Note that MALLOC_CALL_DEBUG must be defined when compiling LibAST,
* in addition to memory debugging, for this feature to work.
*
- * @see DOXGRP_MEM
+ * @see @link DOXGRP_MEM Memory Management Subsystem @endlink
* @ingroup DOXGRP_MEM
*/
/**
@@ -1087,7 +1087,7 @@
* MALLOC_CALL_DEBUG must be defined when compiling LibAST, in
* addition to memory debugging, for this feature to work.
*
- * @see DOXGRP_MEM
+ * @see @link DOXGRP_MEM Memory Management Subsystem @endlink
* @ingroup DOXGRP_MEM
*/
/**
@@ -1100,7 +1100,7 @@
* MALLOC_CALL_DEBUG must be defined when compiling LibAST, in
* addition to memory debugging, for this feature to work.
*
- * @see DOXGRP_MEM
+ * @see @link DOXGRP_MEM Memory Management Subsystem @endlink
* @ingroup DOXGRP_MEM
*/
#if (DEBUG >= DEBUG_MEM)
@@ -1175,7 +1175,7 @@
* @param c The value to which all bytes in the block will be
* set.
* @param count The size, in bytes, of the memory region.
- * @see DOXGRP_MEM
+ * @see @link DOXGRP_MEM Memory Management Subsystem @endlink
* @ingroup DOXGRP_MEM
*/
#define MEMSET(s, c, count) do { \
@@ -1230,7 +1230,7 @@
* @param x The literal string (i.e., a fixed string in quotes, like
* "this.").
* @return The length of the string.
- * @see DOXGRP_STRINGS
+ * @see @link DOXGRP_STRINGS String Utility Routines @endlink
* @ingroup DOXGRP_STRINGS
*/
#define CONST_STRLEN(x) (sizeof(x) - 1)
@@ -1249,7 +1249,7 @@
* @param constr A literal string representing what should be the
* beginning of @a s.
* @return See above.
- * @see DOXGRP_STRINGS
+ * @see @link DOXGRP_STRINGS String Utility Routines @endlink
* @ingroup DOXGRP_STRINGS
*/
#define BEG_STRCASECMP(s, constr) (strncasecmp(s, constr, CONST_STRLEN(constr)))
@@ -1267,7 +1267,7 @@
* 255. So if PATH_MAX is defined to be less than 255 (like HP-UX and
* its absolutely ludicrous value of 14), LibAST forceably redefines
* it to be 255.
- * @see DOXGRP_CONF
+ * @see @link DOXGRP_CONF Configuration File Parser @endlink
* @ingroup DOXGRP_CONF
*/
#if defined(PATH_MAX) && (PATH_MAX < 255)
@@ -1282,7 +1282,7 @@
*
* At no time during parsing can any line in a config file exceed this
* length (20 kB by default).
- * @see DOXGRP_CONF
+ * @see @link DOXGRP_CONF Configuration File Parser @endlink
* @ingroup DOXGRP_CONF
*/
#define CONFIG_BUFF 20480
@@ -1294,7 +1294,7 @@
* parser when the @c begin statement for that context is
* encountered.
*
- * @see DOXGRP_CONF
+ * @see @link DOXGRP_CONF Configuration File Parser @endlink
* @ingroup DOXGRP_CONF
*/
#define CONF_BEGIN_CHAR '\001'
@@ -1303,7 +1303,7 @@
*
* This is the string representation of CONF_BEGIN_CHAR.
*
- * @see DOXGRP_CONF
+ * @see @link DOXGRP_CONF Configuration File Parser @endlink
* @ingroup DOXGRP_CONF
*/
#define CONF_BEGIN_STRING "\001"
@@ -1313,7 +1313,7 @@
* This is the special character value passed to a config context
* parser when the @c end statement for that context is encountered.
*
- * @see DOXGRP_CONF
+ * @see @link DOXGRP_CONF Configuration File Parser @endlink
* @ingroup DOXGRP_CONF
*/
#define CONF_END_CHAR '\002'
@@ -1322,7 +1322,7 @@
*
* This is the string representation of CONF_END_CHAR.
*
- * @see DOXGRP_CONF
+ * @see @link DOXGRP_CONF Configuration File Parser @endlink
* @ingroup DOXGRP_CONF
*/
#define CONF_END_STRING "\002"
@@ -1335,7 +1335,7 @@
*
* @param s String value of a boolean option.
* @return Non-zero if a match is found, zero if not.
- * @see DOXGRP_CONF
+ * @see @link DOXGRP_CONF Configuration File Parser @endlink
* @ingroup DOXGRP_CONF
*/
#define BOOL_OPT_ISTRUE(s) (!strcasecmp((s), true_vals[0]) || !strcasecmp((s),
true_vals[1]) \
@@ -1348,7 +1348,7 @@
*
* @param s String value of a boolean option.
* @return Non-zero if a match is found, zero if not.
- * @see DOXGRP_CONF
+ * @see @link DOXGRP_CONF Configuration File Parser @endlink
* @ingroup DOXGRP_CONF
*/
#define BOOL_OPT_ISFALSE(s) (!strcasecmp((s), false_vals[0]) || !strcasecmp((s),
false_vals[1]) \
@@ -1360,7 +1360,7 @@
* This symbol represents the bit in the FSS flags which specifies
* that the parser should skip the rest of the file.
*
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define FILE_SKIP_TO_END (0x01)
@@ -1370,7 +1370,7 @@
* This symbol represents the bit in the FSS flags which specifies
* that this file should be preprocessed.
*
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define FILE_PREPROC (0x02)
@@ -1388,7 +1388,7 @@
* @param o The output file name (for preprocessing).
* @param l The current line number for the file.
* @param fl The flag set for the file.
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define file_push(f, p, o, l, fl) conf_register_fstate(f, p, o, l, fl)
@@ -1399,7 +1399,7 @@
* call to this macro occurs once the parsing of the current file is
* completed.
*
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define file_pop() (fstate_idx--)
@@ -1410,7 +1410,7 @@
* top of the stack.
*
* @return The file state structure atop the stack.
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define file_peek() (fstate[fstate_idx])
@@ -1421,7 +1421,7 @@
* file currently being parsed.
*
* @return The current file pointer.
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define file_peek_fp() (fstate[fstate_idx].fp)
@@ -1431,7 +1431,7 @@
* This macro returns the path for the file currently being parsed.
*
* @return The path of the current file.
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define file_peek_path() (fstate[fstate_idx].path)
@@ -1442,7 +1442,7 @@
* currently being parsed.
*
* @return The path of the current preproc output file.
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define file_peek_outfile() (fstate[fstate_idx].outfile)
@@ -1453,7 +1453,7 @@
* config file.
*
* @return The line number of the current file.
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define file_peek_line() (fstate[fstate_idx].line)
@@ -1465,7 +1465,7 @@
* non-zero if the parser is skipping to its end.
*
* @return The skip-to-end flag for the current file.
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define file_peek_skip() (fstate[fstate_idx].flags & FILE_SKIP_TO_END)
@@ -1476,7 +1476,7 @@
* and non-zero if it was.
*
* @return The preprocessing flag for the current file.
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define file_peek_preproc() (fstate[fstate_idx].flags & FILE_PREPROC)
@@ -1486,7 +1486,7 @@
*
* @internal
* @param f The file pointer (FILE *).
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define file_poke_fp(f) ((fstate[fstate_idx].fp) = (f))
@@ -1495,7 +1495,7 @@
*
* @internal
* @param p The path.
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define file_poke_path(p) ((fstate[fstate_idx].path) = (p))
@@ -1504,7 +1504,7 @@
*
* @internal
* @param o The outfile.
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define file_poke_outfile(o) ((fstate[fstate_idx].outfile) = (o))
@@ -1513,7 +1513,7 @@
*
* @internal
* @param l The line number.
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define file_poke_line(l) ((fstate[fstate_idx].line) = (l))
@@ -1521,7 +1521,7 @@
* Set the skip-to-end flag for the current file.
*
* @internal
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define file_skip_to_end() ((fstate[fstate_idx].flags) |= (FILE_SKIP_TO_END))
@@ -1530,7 +1530,7 @@
*
* @internal
* @param s 0 to clear, non-zero to set.
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define file_poke_skip(s) do {if (s) {fstate[fstate_idx].flags |=
FILE_SKIP_TO_END;} else {fstate[fstate_idx].flags &= ~(FILE_SKIP_TO_END);} } while (0)
@@ -1539,7 +1539,7 @@
*
* @internal
* @param s 0 to clear, non-zero to set.
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define file_poke_preproc(s) do {if (s) {fstate[fstate_idx].flags |=
FILE_PREPROC;} else {fstate[fstate_idx].flags &= ~(FILE_PREPROC);} } while (0)
@@ -1552,7 +1552,7 @@
* @param o The outfile.
* @param l The line number.
* @param fl The flags.
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define file_poke(f, p, o, l, fl) do {file_poke_fp(f); file_poke_path(p);
file_poke_outfile(o); file_poke_line(l); fstate[fstate_idx].flags = (fl);} while (0)
@@ -1561,7 +1561,7 @@
* Increment the line number for the current file.
*
* @internal
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
#define file_inc_line() (fstate[fstate_idx].line++)
@@ -1573,7 +1573,7 @@
* state stack. One of these structures is present on the stack for
* each file being parsed.
*
- * @see DOXGRP_CONF_FSS
+ * @see @link DOXGRP_CONF_FSS File State Stack @endlink
* @ingroup DOXGRP_CONF_FSS
*/
typedef struct file_state_struct {
@@ -1623,7 +1623,7 @@
* next invocation of the handler as the aforementioned state
* information parameter.
*
- * @see DOXGRP_CONF_CTX
+ * @see @link DOXGRP_CONF_CTX Context Handling @endlink
* @ingroup DOXGRP_CONF_CTX
*/
typedef void * (*ctx_handler_t)(char *, void *);
@@ -1638,7 +1638,7 @@
* built-in function in the config file. They return a char *, the
* result string to substitute for the function call.
*
- * @see DOXGRP_CONF
+ * @see @link DOXGRP_CONF Configuration File Parser @endlink
* @ingroup DOXGRP_CONF
*/
typedef char * (*conf_func_ptr_t) (char *);
@@ -2437,7 +2437,7 @@
* declared as returning void (and in reality does not return at all)
* and should take either no parameters, or a single char * parameter.
*
- * @see DOXGRP_OPT, SPIFOPT_HELPHANDLER_SET()
+ * @see @link DOXGRP_OPT Command Line Option Parser @endlink,
SPIFOPT_HELPHANDLER_SET()
* @ingroup DOXGRP_OPT
*/
typedef void (*spifopt_helphandler_t)();
@@ -2452,7 +2452,7 @@
* declared as returning void and should take a single char *
* parameter (the value of the option, or NULL if it had no value).
*
- * @see DOXGRP_OPT
+ * @see @link DOXGRP_OPT Command Line Option Parser @endlink
* @ingroup DOXGRP_OPT
*/
typedef void (*spifopt_abstract_handler_t)(char *);
@@ -2474,7 +2474,7 @@
* macros! Consult the macro documentation and the example code for
* further assistance.
*
- * @see DOXGRP_OPT, @link opt_example.c example code @endlink
+ * @see @link DOXGRP_OPT Command Line Option Parser @endlink, @link opt_example.c
example code @endlink
* @ingroup DOXGRP_OPT
*/
typedef struct spifopt_t_struct {
@@ -2533,7 +2533,7 @@
* macros! Consult the macro documentation and the example code for
* further assistance.
*
- * @see DOXGRP_OPT, @link opt_example.c example code @endlink
+ * @see @link DOXGRP_OPT Command Line Option Parser @endlink, @link opt_example.c
example code @endlink
* @ingroup DOXGRP_OPT
*/
typedef struct spifopt_settings_t_struct {
===================================================================
RCS file: /cvsroot/enlightenment/eterm/libast/include/libast_internal.h,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -3 -r1.14 -r1.15
--- libast_internal.h 8 Apr 2003 21:15:14 -0000 1.14
+++ libast_internal.h 23 Nov 2003 20:58:19 -0000 1.15
@@ -29,8 +29,8 @@
* are restricted to internal LibAST use only.
*
* @author Michael Jennings <[EMAIL PROTECTED]>
- * @version $Revision: 1.14 $
- * @date $Date: 2003/04/08 21:15:14 $
+ * @version $Revision: 1.15 $
+ * @date $Date: 2003/11/23 20:58:19 $
*/
#ifndef _LIBAST_INTERNAL_H_
@@ -130,7 +130,7 @@
* @param n The name of the context.
* @param i An arbitrary counter variable.
*
- * @see DOXGRP_CONF_CTX
+ * @see @link DOXGRP_CONF_CTX Context Handling @endlink
* @ingroup DOXGRP_CONF_CTX
*/
#define ctx_name_to_id(the_id, n, i) do { \
@@ -154,7 +154,7 @@
* @param id The context ID number.
* @return The name of the context.
*
- * @see DOXGRP_CONF_CTX
+ * @see @link DOXGRP_CONF_CTX Context Handling @endlink
* @ingroup DOXGRP_CONF_CTX
*/
#define ctx_id_to_name(id) (context[(id)].name)
@@ -168,7 +168,7 @@
* @param id The context ID number.
* @return The name of the context.
*
- * @see DOXGRP_CONF_CTX
+ * @see @link DOXGRP_CONF_CTX Context Handling @endlink
* @ingroup DOXGRP_CONF_CTX
*/
#define ctx_id_to_func(id) (context[(id)].handler)
@@ -294,7 +294,7 @@
* handlers (#ctx_handler_t).
*
* @bug This needs to be turned into a spif object class.
- * @see DOXGRP_CONF_CTX
+ * @see @link DOXGRP_CONF_CTX Context Handling @endlink
* @ingroup DOXGRP_CONF_CTX
*/
typedef struct ctx_t_struct {
@@ -327,7 +327,7 @@
* current context and its state information.
*
* @bug This needs to be turned into a spif object class.
- * @see DOXGRP_CONF_CTX
+ * @see @link DOXGRP_CONF_CTX Context Handling @endlink
* @ingroup DOXGRP_CONF_CTX
*/
typedef struct ctx_state_t_struct {
@@ -353,7 +353,7 @@
* built-in config file functions (%get(), %random(), etc.).
*
* @bug This needs to be turned into a spif object class.
- * @see DOXGRP_CONF_CTX
+ * @see @link DOXGRP_CONF_CTX Context Handling @endlink
* @ingroup DOXGRP_CONF_CTX
*/
typedef struct conf_func_t_struct {
@@ -380,7 +380,7 @@
* functions.
*
* @bug This needs to be turned into a spif object class.
- * @see DOXGRP_CONF_CTX, builtin_get(), builtin_put()
+ * @see @link DOXGRP_CONF_CTX Context Handling @endlink, builtin_get(), builtin_put()
* @ingroup DOXGRP_CONF_CTX
*/
typedef struct conf_var_t_struct {
@@ -422,7 +422,7 @@
* noting that behavior may be abnormal but that parsing will
* continue.
*
- * @see DOXGRP_OPT
+ * @see @link DOXGRP_OPT Command Line Option Parser @endlink
* @ingroup DOXGRP_OPT
*/
#define CHECK_BAD() do { \
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive? Does it
help you create better code? SHARE THE LOVE, and help us help
YOU! Click Here: http://sourceforge.net/donate/
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs